New 1 & 2-bedroom homes no launched in Plumstead, SE28 | Reserve by 31 January 2026 and receive up to £5,812 towards your deposit Lombard Square is a brand-new collection of 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 find out more about the new homes! Deposit offer T's and C's apply: https://www.peabodynewhomes.co.uk/offers/