Silverstone

Famous venue where the British Grand Prix is currently held.