Situated 800 metres from Buckingham Palace and 1 km from St James's Park, Central London Victoria offers accommodation set in London. Free WiFi is provided. The apartment includes 2 bedrooms, a kitchen with a dishwasher and an oven, as well as a kettle. A flat-screen TV is offered. Westminster Abbey Read more
Situated 800 metres from Buckingham Palace and 1 km from St James's Park, Central London Victoria offers accommodation set in London. Free WiFi is provided. The apartment includes 2 bedrooms, a kitchen with a dishwasher and an oven, as well as a kettle. A flat-screen TV is offered. Westminster Abbey is 1 km from the apartment. The nearest airport is London City Airport, 13 km from Central London Victoria.