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.
Located on the south bank of the Thames, just moments from Vauxhall Cross for bus, underground & over land train services, St George Wharf is adjacent to Vauxhall Bridge and just a short walk from Victoria. St George Wharf is perfectly located for both business and leisure stays, with The Oval Cricket Ground less than 5 minutes walk from the apartments.
Related Listing
-
So Quartier - London
Set in the edge of Maida Vale , this modern & new development provides a cosmopolitan location ...
-
SACO London - Fleet Street
Located in a quiet courtyard, steps from the bustle of Fleet Street and Fetter Lane, these ...
-
MoLi Collection - Canary Wharf Serviced Apartments
MoLi is an international hospitality company focused on providing distinguished serviced and self ...



