From the hottest cheer spots to free pints, here's our guide to the 2025 London Marathon
The most popular cheer spots are at the Cutty Sark (mile 6), Tower Bridge (mile 12), Canary Wharf (mile 18), the Tower of London (mile 22), the London Eye and Big Ben (mile 25) and Buckingham Palace (mile 26), but you might have a better chance of…