Just 1.4 km from Westminster Abbey and 1.5 km from Buckingham Palace 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 a washing machine and 1 bathroom with a bath.
Popular points of interest near the apartment include Houses of Parliament, Big Ben and St James\'s Park. The nearest airport is London City Air...port, 16 km from London Central Victoria.
|262 Vauxhall Bridge Road|