Leafield Technical Centre

The approach to the buildings in 2006

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.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne