حلبة سلفرستون
Towcester is just 5 miles away from motor racing circuit Silverstone Circuit.