Leafield Technical Centre
Motorsport facility in Oxfordshire, England / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Leafield Technical Centre?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
Leafield Technical Centre is a former radio communications station, now a motorsports centre of excellence, in the hamlet of Langley, in the western part of the village of Leafield in Oxfordshire, England.