St George's Wharf, London
bedrooms
Baths
Guests
With a stay at this apartment in London (London City Centre), you'll be a 4-minute drive from Westminster Abbey and 5 minutes from Big Ben. This apartment is 1.6 mi (2.6 km) from London Eye and 1.7 mi (2.8 km) from Buckingham Palace.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.