
Rain showers are likely to keep London Marathon runners cool on Sunday when 50,000 people race 26.2 miles through the capital.
Elite runners and fast club runners will be at the front of the pack – but around 40,000 of those taking part are there for a personal challenge, a charity fundraiser or the chance to enjoy the incredible atmosphere which London always offers.