Frank Towell Court
Providing 102 new quality homes in Feltham.
13-storey new-build residential accommodation adjacent to Wembley Stadium
Elizabeth House is a 13-storey residential block with communal terraces, comprising 115 one, two and three bed flats for affordable rent and private sale. It is characterised by it curved facade that overhangs the main high street to give it a highly unusual and distinctive look.
The site is located in the Wembley Regeneration area as part of several new residential developments .
The building has a reinforced concrete frame structure incorporating a ‘V’ framing solution tied back to the cores to achieve an 84-degree façade overhanging Wembley High Road.
The projection of the eaves at roof level is in line with the kerb, which presented a number of construction challenges, particularly with regard to scaffolding.
Construction took place during the Olympics which brought a number of restrictions on vehicles.
The development is built to Code for Sustainable Homes Level 4 and has 140m2 of photovoltaic panels.
A central plant and a CHP boiler provides 90% of heating and hot water for the development.
The entire façade is formed with rainscreen cladding (a mix of terracotta tiles and aluminium cladding).