Peppa Pig World is one of those places that’s on every young family’s to-do list. Luckily, It’s situated in a lovely part of Hampshire in the New Forest, from national parks to amusement parks, pretty villages and seaside towns, there’s something for every taste. Just two hours in the car from London, not far from Southampton, Bournemouth and the Isle of Wight, there’s a great place to stay that makes a serious point of catering to children and their frazzled parents in equal measures. Continue Reading