
Seven things to do and see in London as the season finale of Formula E
London as the capital of the UK is a city that stretches all the way back to Roman times and is set along the River Thames.
Formula E races in London for rounds 15 and 16 of the 2025 season with the Team’s Championship still yet to be decided.
Here, Travel News Blitz’s Ayla Vaughan explores seven things to do and see in London.

London Travel News: Seven of the best sporting things to do in the home of Wembley, Wimbledon and The Oval
Home to both the 2012 Olympics and the far more recent Euro 2020 final, England’s Capital city is packed to the brim with sports experiences, for all manners of sports fans.
From motorsport enthusiasts to die-hard football fans, there is something for everyone in The Big Smoke.
Here, Travel News Blitz picks out seven of the best sporting things to do for those planning a getaway to The Swinging City.