1.9 km from Houses of Parliament, Veeve - Views of the River by Vauxhall Bridge is located in the Central London district of London. The Westminster Abbey and the London Eye are within 2 km and 2.3 km of the apartment, and free WiFi is provided.
The apartment has 2 bedrooms, a living room, and a kitchen with a dishwasher.
Big Ben is 2.4 km from the apartment, while Churchill War Rooms is 2.6 km away. The nearest airport is London City Airport, 15 km from Veeve - Views of the River by Vauxhall Bridge.