Other
London Marathon LIVE: Updates, route, best places to watch and full list of celebs running

The London Marathon is taking place today, with a record-breaking 56,000 runners embarking on the capital to attempt the 26.2mile race. A whole host of celebrities are taking part in the event, which is being staged for the 45th time.
The runners start at Greenwich Park and head east in the direction of Woolwich before making their way north towards the Thames. They then head west past Cutty Sark and up to Tower Bridge before running through Canary Wharf and the city. After travelling along the Victoria Embankment, runners make their way towards Westminster along the north bank of the Thames and past Buckingham Palace before finishing at the Mall.