The subject property comprises 8,526 sq ft of commercial space, arranged over ground and mezzanine floors. The property is ....Learn more
Lambarde Square is positioned between Greenwich and the Greenwich Peninsula with Woolwich Road frontage and forms part of an ....Learn more