As motorsport fans gather for this year’s Formula 1 British Grand Prix at Silverstone, premium hospitality brand The Pop Up ...