It's one of the most hotly anticipated events in the UK sporting calendar - the London Marathon is due to take place on Sunday 23rd April. The capital city will host tens of thousands of attendees taking part or cheering along. Here's our guide to everything you need to know about the forty third annual race.
Category
🗞
News