Route GuidesRoutes City GuidesCities Map Log in

Apartment next to Victoria Station

London
Apartment 28, Royal Belgrave House, London, SW1V 1RR

1 rooms · from £159


Set 1 km from Buckingham Palace in London, this apartment features a terrace. The apartment is 1.3 km from Westminster Abbey. Free WiFi is provided throughout the property. The unit fitted with a kitchen with a dishwasher and oven.