Cakesy - you are clearly massively talented. If you wanted to you could probably make it to elite level. Steve Way esque. Party boy turns elite runner! But you can't just suddenly start running big miles, you have to respect your body and build up. For my sub 3 I ran up to 86 miles per week, but I don't have the talent you do and I've built up to that over a number of years.
Lorenzo - purple hoody, looking cold - that was me!
I saw someone cheat. A large lady with a pen 7 blue number, walking towards the finish at mile 22 ish when I passed her still at sub 3.15 pace at the time. She had obviously ducked the barrier on the highway after Tower Bridge.