Laing O’Rourke signs a £195m construction contract for Soho Place development

The British engineering enterprise Laing O’Rourke has signed a construction contract for the Soho Place, Tottenham Court Road development in London, UK. Soho Place is a mixed-use scheme above the new Tottenham Court Road Crossrail Station. The contract worth £195m will comprise of a 10-storey building with retail and office space, coupled with a nine …