Just 800 metres from Buckingham Palace and 1 km from St James\'s Park and featuring free WiFi, London Central Victoria offers accommodation in London. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment features a flat-screen TV and 2 bedrooms. The apartment also provides washing machine and a bathroom with a bath.
Westminster Abbey is 1 km from the apartment, while Houses of Parliament is 1.3 km away. The nearest airport is London City Airport, 13 km from L...ondon Central Victoria.
|262 Vauxhall Bridge Road|