This weekend, Budapest roars to life as the Formula 1 Hungarian Grand Prix takes over the Hungaroring (1–3 August) — just 35 minutes from the heart of the city.