New London Architecture

Manor Road

Under Construction

300 Manor Road is a new residential led masterplan, delivering up to 804 new homes across seven buildings, 50% of which will be affordable tenure.
300 Manor Road is a new residential led masterplan, delivering up to 804 new homes across seven buildings, 50 per cent of which will be affordable tenure. Phase one includes a 33-storey tower set within public realm that forms the start of a new linear park connecting to Canning Town station. The tower is clad in glazed terracotta in diminishing shades of blue, referencing the change in scale of surrounding built forms and distance from which the tower is observed. A fully electric heat generation strategy is proposed, which avoids direct use of fossil fuels, futureproofing the development and guiding progress towards Net Zero carbon emissions.

Project information

Status

Under Construction

Borough

Newham

Estimated completion

July 2024


Location

63 Barking Rd, London E16 4HB, UK


Team Credits

Architect

EPR Architects

Client

English Cities Fund

Developer

English Cities Fund

Landscape Architect

Churchman Thornhill Finch Landscape Architects Limited

Planning Consultant

Longboard Consulting

Project Manager

Gleeds

Structural Engineer

AKT II

M&E / Sustainability Engineer

Hilson Moran


Last updated on

15/01/2024


Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT
View options for Personal membership