Yes, there are many beautiful and historic towns and villages that are easily accessible from London by train, and taking a day trip is a great way to see more of the countryside. Some popular destinations include Bath, Windsor, and Oxford.