Hi, Could anyone suggest a pub somewhere in London where I could watch the race from Silverstone? The missus and I will be visiting the city for a few days and I thought it woud be more fun to watch the race in the company of fellow petrolheads. Thanks!