One Bedroom Apartment Queen'S Park In Central London is located about 7 km from the 13.7-tonne Big Ben Bell and about a 20-minute walk from Puppet Theatre Barge.
This apartment lies in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, within 8 km of the cantilevered Coca-Cola London Eye Observation Wheel. The nearby tube station is Queen's Park right near the apartment.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please