SACO @ St George Wharf

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

Place Your Review

Rate this place by clicking a star below :

London Apartments

Self Apartments are proud affiliates of leading accommodation provider Laterooms.com. We help you to find the serviced apartments in London in the location that you're looking for.

Maybe you're looking to create more space in your home, we recommend researching Loft Conversions London, which both give you more freedom and add value to your property.

..Enjoy!

We hope that you have an enjoyable and relaxing stay in our listed serviced apartments during your short visit in the city.

If you're looking for some sun, sand and sea then search cheap hotels in Brighton and book with Brighton Hotel Deals.