About it
London Victoria Vauxhall moments away Room 1 is located in London, just 1.6 miles from Westminster Abbey and 1.6 miles from Victoria Tube Station. Guests staying at this vacation home have access to a fully equipped kitchen. Free Wifi is available throughout the property and Victoria Train Station is 1.5 miles away.
The accommodation is non-smoking.
Brixton Academy is 1.6 miles from the vacation home, while Big Ben is 1.8 miles from the property. The nearest airport is London City Airport, 9.3 miles from London Victoria Vauxhall moments away Room 1.