We're looking to meet up with friends halfway between both starting points, probably just north of Bristol. Children are 3 & 2, so something to do/see and a place to eat would be really good. Any recommendations? Thanks!