Here's a picture someone took at the 14 mile mark.
Running the London Marathon has been a dream of mine for 19 years.
I had many best moments - one of them was turning the corner and seeing Tower Bridge. Others included hearing the Taiko drummers and other live music, and seeing Big Ben and realising the achievement was almost complete.
The biggest surprise was despite the many thousands of runners, bumping into a friend who was also running.
My worst moment was when my right thigh seized up and caused me to slow down for the last 8 miles, but nevertheless, I finished with a smile on my face.
I had hoped to finish in 4:30 hours but at least under 5 hrs. In the end, I finished at 5:05 hrs - not bad for someone who had to queue up for the loo and who had to stop to stretch out a leg muscle.
I wouldn't do anything differently - I just took it as it came, paced myself and took everything in and enjoyed it immensely.
I celebrated by having a glass of champagne upon arriving home and a leisurely soak in a hot bubble bath, followed by watching the marathon highlights.