About it
Central London Room is located in London, just 1.6 miles from Westminster Abbey and 1.6 miles from Victoria Tube Station. The property is around 1.6 miles from Brixton Academy, 1.8 miles from Big Ben, and 1.2 miles from Houses of Parliament. Free Wifi is available throughout the property and Victoria Train Station is 1.5 miles away.
The vacation home also comes with a well-equipped kitchen with an oven, a microwave, and a toaster, as well as a hair dryer. The accommodation is non-smoking.
Churchill War Rooms is 1.8 miles from the vacation home, while Waterloo Station is 1.9 miles from the property. The nearest airport is London City Airport, 9.3 miles from Central London Room.