UKLondonSouth West London SW2-SW20Lambeth
Shop, Medical / Clinic, Office Retail
SW8, Vauxhall, St George Wharf
To Sell 800 sf
Outside Seating
The unit is located on the ground floor of Flagstaff House on the Wandsworth Road frontage of..
St Georges Wharf is a large primarily residential development on the south bank of the River Thames between Nine Elms..