All completion due in the first half of 2025 Articles

Laing O’Rourke to build €190m London high-rise
Premium Content
UK-based contractor secures contract for 10-storey mixed use Baker Street scheme