Watch This Space

13.03.2015

It’s down to the ground! This site in Soho, London will soon rise again as St Lawrence House, a 120,000 square foot mixed-use building with street frontages to Broadwick Street, Poland Street and Livonia Street.