Discover the beauty of London with London Stops! Take in iconic landmarks such as the River Thames, Tower Bridge, Big Ben, and Buckingham Palace while running the London marathon. Your journey will be filled with stunning scenery and a reminder to the spectators to "mind the runners".