The London Marathon will once again take over the city this month, meaning a number of capital roads will be closed for the event. Participants will get to see some of London’s well-known sights and ...