UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Shop, Office Retail
To Let 1.1K sf
High Street
The premises is comprised of a mid-terrace property arranged over ground and basement levels..
The building occupies a prominent location on the northern side of Greenwich High Road..