Looking for day tours from London to picture-perfect castles, charming countryside villages, and stunning coastal cliffs? These recommendations from professional travel bloggers include easy half-day trips by train and guided coach tours to famous sites like Stonehenge, Windsor and the historic town of Bath.