
Big Ben and the Houses of Parliament, the Tower of London, St Paul’s Cathedral, Buckingham Palace - the London Marathon route passes them all but there’s got to be an easier way to take in the sights of the British capital city than enduring a gruelling 26.2 mile run, right?Yet on Sunday April 17th more than 35,000 people lined up in Greenwich Park, after months of training in all-weather More…











Recent Comments