UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Restaurant, Showroom / Gallery, Medical / Clinic
SE10, Greenwich, Lambarde Square
To Let 2,030 sf
New unit, Modern unit, Corner position, Double-fronted unit
Double-fronted Greenwich café unit, high ceilings & excellent transport links - abundant light and visible. ..
Lambarde Square is positioned between Greenwich and the Greenwich Peninsula..