Service Charge
Handover
Commercial areas
London Square Woolwich is located at Grand Depot Road, London SE18 6SQ, in the Royal Borough of Greenwich. Woolwich is one of London’s fast-emerging areas, combining riverside living, creative venues, food spots, cultural destinations and excellent access across the capital.
Surrounded by beautiful green spaces, residents can enjoy the stunning World Heritage site of Greenwich Park within 15 minutes and the tranquillity of Woolwich Common even sooner.
An exclusive collection of 122 private apartments, set over 14 storeys located in one of London’s most creative and fast-emerging areas. Each apartment is enriched with contemporary specifications, where stylish interiors meet far-reaching views of the River Thames and city.
Discover a prestigious collection of exquisitely designed 1 and 2 bedroom apartments, just a short stroll from both Woolwich and Woolwich Arsenal stations. With swift connections reaching Canary Wharf in as little as 8 minutes and the City of London in 15 mins, this is London living at its finest.
WALKING
WALKING
TRANSPORT CONNECTIONS
Have more questions? Reach out—we’re here to simplify your coastal investment journey.
Everything international buyers need to know about investing in London real estate, from financing and legal requirements to rental income, ownership structures and ongoing costs.
Your Vision, Our Expertise: