
The London Marathon is almost upon us. 26.2 miles of gruelling tarmac await the shoes of around 56,000 runners, who will be taking a tour of some of the capital’s most recognisable landmarks in the name of raising money for charity.
For those weary competitors either gearing up for the big day, or celebrating post-run, a little pick-me-up can go a long way.