bn:00567392n
Noun Named Entity
EL
No term available
EN
The McLaren Technology Centre is the headquarters of the McLaren Group and its subsidiaries, located on a 500,000 m2 site in Woking, Surrey, England. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
OWNED BY