Bathed in glorious sunshine, London has never looked more beautiful.
For 13.1 glorious miles, more than 16,000 euphoric runners weaved their way through some of the capital's most iconic landmarks.
It's more than two months since I pounded my way around the Royal Parks Half Marathon in one of the most beautiful routes - taking in four royal parks - I've ever experienced.