21 famous castles in England to explore
With so many incredible castles in England it is pretty much impossible to miss adding one (at least) into your itinerary. Deciding which one can be the problem. In this article we take a journey from London and the most famous castle of them all – the Tower of London site of numerous executions (including …