The new LCC will be a Design for Branded Spaces.
The plans, which include an integrated site for UAL’s London College of Communication (LCC) at its centre, will be on display from Thursday 26 – Saturday 28 May 2016, in the Elephant and Castle Shopping Centre, Upper mall. The proposals also include a 1,000 seat multi-screen cinema and a previously unannounced grass-roots music venue for an audience of 500.
The new site for LCC, at the centre of the masterplan, would aim to build capacity around the digital technology industries, including design and gaming, and allow the expansion of TV and film into new creative hub for the area.
Nigel Carrington, Vice-Chancellor of UAL, commented: “As a world Top Five creative university and the leading supplier of talent to the UK’s creative industries, UAL has been at the heart of Elephant & Castle for over 50 years. We are committed to these exciting proposals, which will make the area South London’s most important business district for the next 50 years.”
The proposed masterplan by architecture and urban planning practice Allies and Morrison, aims to deliver a ’must-visit’ town centre destination, with an impressive combination of national and independent London based shops, bars, cafes and restaurants, interspersed between 10,000 sq m of accessible public space and benefitting from improved access, with wider walkways and a new entrance and ticket-hall for the Northern Line.