UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Shop, Restaurant, Office, Medical / Clinic
SE10, Greenwich, Lambarde Square
To Let, 3,414 sf
Lambarde Square is positioned between Greenwich Village and the Greenwich Peninsula with Woolwich Road..
A few minutes walk away, Maze Hill station provides fast links to London Bridge, whilst the Jubilee Line at..