March 4, 2025
McLaren consolidating South and London businesses in new Canary Wharf HQ

McLaren is combining its London and South of England businesses in a new national headquarters in Canary Wharf. The company, which turned over £726m in its last financial year, will see 240 staff relocate from offices in Chiswell Street, in the City of London, as…
The post McLaren consolidating South and London businesses in new Canary Wharf HQ appeared first on Construction News…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *