We’re still here, slogging along mile 25!
(Coordinates 51°50’46.5″N, 0°12’31.8″W.)
You can’t see in the picture, but this one is almost directly opposite the London Eye – meaning we’re very nearly at the Palace of Westminster and the final stretch!