London Marathon 2025: race day timings, where to watch, celebrities and everything you need to knowThe 2025 TCS London Marathon is set to be the largest in history, featuring a record 56,000 participants.