A trip down memory lane in the finish lane! Prince Harry visited the Silverstone Circuit on