UKLondonRetail St George's Wharf SW
SW8 St. George's Wharf
To Sell 2,740 sf Retail Office, Shop, Medical / Clinic, Restaurant
A ground floor, self-contained commercial unit available for sale or to let, with benefit of secure gated parking...
The property is situated on the southern bank of the River Thames at St George Wharf, a vibrant..