Explore the cities that lie outside London's doorstep with our guide to the 9 best day trips from London by train in under two hours.