Veeve - River Views from Vauxhall is located in London, just 1.4 miles from Westminster Abbey and 1.4 miles from Victoria Tube Station. This 5-star apartment offers an elevator and free Wifi. The property is 1.3 miles from Victoria Train Station and within 1.6 miles of the city center.
The apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and oven, and 1 bathroom. Towels and bed linen are available in the apartment.
Big Ben is 1.6 miles from the apartment, while Houses of Parliament is 1.6 miles from the property. The nearest airport is London City Airport, 10 miles from Veeve - River Views from Vauxhall.