Project Description

Set on Royal Hill, London Square Greenwich is a bespoke collection of 56 stunning apartments located in the heart of Greenwich. The six-storey development provides a mix of one, two and three-bedroom residential units and 140sqm of community space within walking distance of Greenwich Park and Station.

Inspired by its immediate surroundings, the striking new building is designed to reflect the local 1930s architecture, including the Grade II listed former Greenwich Town Hall.

Goddard Consulting were both Principal Designer Advisers and Client Advisers to London Square for this project.

Client / Principal Designer / Principal Contractor London Square
Architect Architectus
Landscape Architect Urban Landscape Partnership
Structural Engineer Curtins
Services Designer Desco