Skip to navigation Skip to main content

85 Southwark Street, London

Meet us Allies and Morrison

London College of Communication

It rains a lot here. So, the realities of the wet weather frame this visualisation of the future London College of Communication in Elephant & Castle, SE1.