Stunning riverside apartment offers accommodations in London, 1.5 miles from Big Ben and 1.5 miles from Churchill War Rooms. Private parking is available on site. The property is 1.2 miles from Victoria Train Station and within 1.5 miles of the city center.
With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Westminster Abbey, Victoria Tube Station, and Houses of Parliament. The nearest airport is London City Airport, 9.3 miles from Stunning riverside apartment.