Motorsport Valley (English, name)
expansion: Motorsport Valley
Senses:
glosses: An area of mid-southern England, around Northamptonshire and Oxfordshire, where most of the British motorsport industry is based.
tags: informal
Forms: