The Project

Elephant & Castle Town Centre

London, UK

A mixed-use development comprising of 4no. towers up to 150m in height with a large common basement and podium, including an upgraded tube station, and a cutting-edge new campus for UAL’s London College of Communication.

A complex project requiring coordination with multiple third parties, business owners, utility providers and sensitive historic assets.

Scope of Work