Queen's Park is an area and civil parish of London located north-west of Charing Cross, on the boundary between the London Borough of Brent and the City of Westminster.
Queen's Park is an area and civil parish of London. This London is located north-west of Charing Cross. This was on the boundary between the London Borough of Brent. This was on the boundary between the City of Westminster.