London, Elephant & Castle
- 3.5-acre site with a planned 400,000 sq ft of exciting new retail and leisure space, incorporating a relocated new college for University of the Arts London
Business Plan & Achievements
One of the largest and most important urban regeneration projects in Europe.
Significant residential component on upper levels – up to 1,000 new homes.
Major new road and transport infrastructure with integrated tube and overground links.
Planning permission granted.