
15 Best Castles in England
1. Windsor Castle
2. Tower of London
3. Bodiam Castle
4. Highclere Castle
5. Leeds Castle
6. Bamburgh Castle
7. Warwick Castle
8. Arundel Castle
9. Framlingham Castle
10. Alnwick Castle
11. Bolsover Castle
12. Dover Castle
13. Rochester Castle
14. Durham Castle
15. Herstmonceux Castle