193vbr provides rooms with free Wi-Fithroughout the property in the centre of London, 500 metres from Victoria Train Station. The property is situated 1.4 km from Houses of Parliament, 1.4 km from St James's Park and 1.5 km from Churchill War Rooms.
Number of rooms: 12
193-195 Vauxhall Bridge Road, Westminster Borough, London, SW1V 1ER, United Kingdom