Incredible places to visit that are less than 2 hours away from London by train