Central London 1 BR Apt in Vauxhall near Big Ben offers accommodations in London, one mile from Waterloo Station and 1.2 miles from Banqueting House. Featuring lake and city views, this apartment also includes free Wifi. The property is 1.3 miles from the city center and a 18-minute walk from Westminster Abbey.
Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Big Ben, Houses of Parliament, and Churchill War Rooms. The nearest airport is London City Airport, 9.3 miles from Central London 1 BR Apt in Vauxhall near Big Ben.