Silverstone Circuit Britain’s principal motor racing circuit. Location Silverstone Circuit, Towcester, NN12 8TN. Date 1948 – present. Continue Reading