UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Office, Business Unit
SE10, Observatory, Royal Greenwich, The River Gardens
To Sell, 6,066 sf, Ext:926 sf
A luxury mixed use development comprising 278 apartments and a range of commercial units..