Self-Catering in Vauxhall
St George Wharf is ideally situated on the South Bank of the River Thames adjacent to Vauxhall Bridge & opposite Pimlico in the heart of Central London. Combining the perfect location with the ultimate in contemporary sophisticated living, St George Wharf has become a well known landmark in its own right. London's most central riverside location now has a variety of shops & restaurants at your convenience.
Travel Help
Local Car Hire
Book Train Tickets
Book a Taxi
Facilities
Credit Cards Accepted
Children Welcome
No Smoking Rooms
TV in Rooms
Night Porter
This page viewed on 2,993 occasions since 29th October 2010
Brit Quote: |
On this day: |