The property comprises circa 2,500 sq. ft of ground floor warehouse and first floor offices that was most previously occupied ....Learn more
The premises are prominently located on Nevada Street which enjoys high levels of footfall owing to its proximity to Greenwich ....Learn more
Lambarde Square is positioned between Greenwich and the Greenwich Peninsula with Woolwich Road frontage and forms part of an ....Learn more