Office Retail, Shop, Medical / Clinic, Restaurant
To Sell / Let 2,740 sf
A ground floor, self-contained commercial unit available for sale or to let, with..
The property is situated on the southern bank of the River Thames at St George Wharf, a vibrant riverside address with residential, retail and leisure..