Lakhta Tower

Skyscraper in Saint Petersburg, Russia

The Lakta Center is an 87-story skyscraper built in the outskirts of Lakhta in Saint Petersburg, Russia and is the tallest building in Europe.

C Concept Design provided expertise advising on high rise building for the South Korean architect firm SAMOO and tower’s contractor Samsung C&T.

Construction of the Lakhta Center started on 30 October 2012 and was finished on 29 January 2018. The Center is designed for large-scale mixed-use development: composing of public facilities and offices.