New London Architecture

Twickenham Square

Under Construction

Twickenham Square is a highly sustainably residential development delivering 212 homes (51% affordable), creating an inclusive community in a supply constrained borough.


Project information

Status

Under Construction

Borough

Richmond upon Thames

Completion

2026


Location

7 Egerton Rd, Twickenham TW2 7SL, UK


Team Credits

Client

London Square Developments Limited

Client

Clarion Housing Group

Architect

BTPW


Last updated on

15/05/2026


Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT

Small Business Membership

Medium Business Membership

Large Business Membership

View options for Personal membership