From the history of England to the multi-cultural cities, the places up and down the length and breadth of England are so diverse that it's an ideal place for a family holiday. With a landscape scattered with historic ruins, castles, lakes, and mountains it's heaven for outdoorsy types. But don't forget its chic, cosmopolitan cities, gastronomic hubs, spattering of quaint seaside towns and Unesco-listed sites. Basically, you can find something for everyone in England. So why not have a 'stay'cation and explore what's on your doorstep?