St George Wharf Apartment is located in London, just 1.3 miles from Big Ben and 1.4 miles from Churchill War Rooms. Private parking is available on site. The property is 1.5 miles from the city center and 1.1 miles from Victoria Train Station.
With free Wifi, this 2-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. This apartment is allergy-free and 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 St George Wharf Apartment.