Hello Friends, I'll be flying into London next week, and I want to watch the German Grand Prix. Do you have a recommendation for a good place to watch it in the city? I'll be staying at the Millennium Gloucester Hotel London Kensington. Thanks in advance for your time. Cheers