MCR MARATHON: All the food and drink you can get for free if you finish the race
The 2026 Manchester Marathon takes place on Sunday, April 19th. As the UK's second-largest marathon, it features over 42,000 participants running a 26.2-mile course, starting ...