News

New project in St Petersburg

19 February 2015

New project in St Petersburg

We have just begun design work on an exciting refurbishment of this building located in St Petersburg, Russia.

< Back to all News