Only Steps From Buckingham Palace And Big Ben
Main amenities
-
Wi-Fi
-
No pets allowed
Location
The 2-room Only Steps From Buckingham Palace And Big Ben London apartment offers easy entry to such city sights as Church of St Barnabas, situated about a 5-minute walk away. Guests will surely benefit from Wi-Fi and a car park at this homestay, which is located in Central London with 24 hours bus routes.
SEA LIFE Centre London Aquarium is 2.7 km from the apartment, while Buckingham Palace is merely 1.4 km from the property. The centre of London is reachable within a 30-minute walking distance. Hyde Park is nearly a 10-minute ride from this accommodation.
This apartment features a living room and looks out onto the city. Guests are also provided with a separate toilet and a shower.
An own kitchen is featured at the property. Only Steps From Buckingham Palace And Big Ben apartment is located a short way from Sloane Square underground station.