Quiet Victoria Retreat Near Buckingham Palace
London - Admiral House, Willow Place
Offering free WiFi and city views, Quiet Victoria Retreat Near Buckingham Palace is an accommodation located in the centre of London, just 700 metres from Victoria Train Station and 600 metres from Victoria Underground Station. The property features quiet street views and is 1.2 km from Westminster Abbey and 1.5 km from Big Ben. The property is non-smoking and is1.2 km from Buckingham Palace.The 1-bedroom apartment is equipped with a living room with a flat-screen TV with cable channels, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. The apartment offers ...








































