Transport for London
The Flora London Marathon will be held on 13 April and will bring together runners from around the world
© Transport for London