An exclusive tour of the McLaren Technology Centre
The five companies that form the McLaren Group are located under one roof at the stunning McLaren Technology Centre, located on a 50-hectare terrain situated approximately three kilometres north of Woking, Surrey in Great Britain.