Day five
Take an early train to Bath—it’s about an hour and a half from London. Once you’re there, start with the Roman Baths. They’ve got a family-friendly audio guide that makes it easy to follow along, and kids can get a sense of how people lived (and bathed) a couple thousand years ago.
For lunch, stop at Sally Lunn’s Historic Eating House. It’s one of those spots people tend to seek out in Bath. The buns are sweet and soft, and you can choose different toppings depending on what you’re in the mood for.
In the afternoon, join a coach tour out to Stonehenge. It’s around an hour from Bath and works well as a half-day trip. The site itself is wide open, so bring jackets—it can get windy, even if the weather’s decent.
Back in Bath, dinner at The Scallop Shell is a good way to end the day. They do straightforward fish and chips, and it’s a relaxed space where kids are welcome. If you don’t feel like rushing back to London, staying the night in Bath can make the day feel a little less packed.
Day six
Catch a train to Moreton-in-Marsh, then take a taxi to Bourton-on-the-Water. It’s a small village with low bridges over a shallow river—the kind of place where kids can splash around in summer. Bring water shoes if you’ve got them; the stones can be rough underfoot.
Stop for lunch at the Rose Tree Restaurant. It’s right by the river, and if you can get a table outside, it’s a nice spot to relax. From there, take a taxi to the Cotswold Wildlife Park. It’s a big open-air park with animals like giraffes, rhinos, and lions, but what makes it enjoyable is the space to walk around and the quieter feel compared to city zoos.
For dinner, The Old Manse Hotel does traditional English food using ingredients from around the region. Afterward, take a walk through the village. It’s calmer in the evening once the crowds leave, and the stone buildings along the river look especially nice around sunset.