Description of works:
The Place, a compelling seventeen-storey building of great architectural distinction is part of Sellar’s wider London Bridge Quarter scheme. The building forms one of the largest stand alone headquarters building in London.
As with the Shard it brings its own technical and architectural challenges which CLM were able to overcome using its wealth of knowledge and understanding of our extensive product range.
The Place, London