Set in London within 700 metres of Buckingham Palace, London Victoria Apartment provides accommodation with a flat-screen TV and a kitchen. Complimentary WiFi is provided.
An oven, a microwave and toaster are also available, as well as a kettle.
St James\'s Park is 900 metres from the apartment. London City Airport is 13 km from the property....
|282 Vauxhall Bridge Road|