About it
St George Wharf is located in London, just 1.4 miles from Westminster Abbey and 1.4 miles from Victoria Tube Station. Complimentary Wifi is provided throughout the property and private parking is available on site. The property is 1.3 miles from Victoria Train Station and within 1.6 miles of the city center.
Providing a balcony and city views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Big Ben is 1.6 miles from the apartment, while Houses of Parliament is 1.6 miles away. The nearest airport is London City Airport, 10 miles from St George Wharf.