ELEPHANT AND CASTLE TOWN CENTRE
The redevelopment of the Elephant and Castle Town Centre in London, United Kingdom, is under way with the project receiving planning permission to demolish the exisiting shopping centre. This is one of London’s largest urban regeneration projects.
Architects Allies and Morrison have designed a masterplan for developers Delancey and Get Living, revitalizing the precinct with open-air public spaces and seamless connections to surrounding neighbourhoods.
Their design includes 1,000 new homes, a new campus for the London College of Communication (LCC) and the University of Arts London (UAL), a new London underground station, commercial space and a retail town centre.
“Inhabit has been engaged to provide façade consulting for design, thermal and daylight analysis on the buildings. The residential component of the project comprises six high-rise buildings and three mansion buildings with a mix of accommodation primarily for the rental sector but also including social housing.”
The London College of Communication (LCC) will be housed in a new 12-storey building with a façade inspired by a ‘type case printing tray’ which the architects describe as a nod to the LCC’s origins as the London College of Printing and influenced by the inner logic and principles of printing. The building envelope has been designed as a unitised curtain wall system of external dark coloured GRC panels and internal metal opening vent panels. Windows are clustered to respond to function and to create a striking visual effect.
The existing Elephant and Castle shopping centre will be replaced with a mix of high street and independent retailers, including existing shopping centre traders, with enhanced restaurant and leisure opportunities.
ScopeFAÇADE CONSULTING + BUILDING PHYSICS
ClientGARDINER & THEOBALD LLP
DeveloperDELANCEY + GET LIVING
ArchitectALLIES AND MORRISON
Model PhotographySTÅLE ERIKSEN