New homes launching autumn 2025 in Plumstead, SE28 Lombard Square is a brand-new collection of 1 & 2-bedroom Shared Ownership apartments in the Royal Borough of Greenwich, in southeast London.
What to expect at Lombard Square: - Experience nature all around you with a new 1.8-acre Garden Square
- Gym, coffee shop and local supermarket on your doorstep*
- Take a 10-minute stroll to the Royal Arsenal Riverside and River Thames
- Catch direct trains to Canary Wharf, Liverpool Street & London Bridge
- Prime connections with Plumstead station just a 5-minute walk, and Woolwich and Woolwich Arsenal stations close by*- Wheelchair adaptable homes available Register your interest and be kept up to date with all the latest information about these homes, as well as helpful information and guides on buying through Shared Ownership.