Superb result Jules, you are a class act! I'm entirely unsurprised at your soreness after Rotterdam. It's so easy to blow that off but a City marathon in (relative) heat takes plenty out of you. Given the generally accepted (probably inaccurate) recommended post-marathon rest period is one day per mile I'm amazed you cracked 2 hours so comprehensively. You clearly have excellent residual fitness in those long legs
The Mall will be an incredible event. Tell us about the course. I presume it's a series of laps? Where does it start, will it be a fully cordoned-off race circuit and can we come and watch/ cheer? I'm getting withdrawals from cheer-leading and feel the need to come and make some noise ...