Ever dreamed of being royalty for a day? Or do you just really dig history? The good news is the UK has around 400 castles for you to explore! Here are a few of our favourites…
Most haunted
Chillingham Castle, Northumberland
Come visit Britain’s most haunted castle. Chillingham Castle was built in