Point of interest
Thruxton Motorsport Centre
24 locals recommend
Tips from locals
Motor Sports - watch cars and bikes or the big trucks racing or hire a car yourself!
Locals also recommend
Location
Andover, England