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