McLaren consolidating South and London businesses in new Canary Wharf HQ

Digital Edition: 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…
SUBSCRIBE TODAY

You have read 1 of 1 free-access articles allowed for 30 - days. For further access please register or log in.

Already have an account, click here to sign in