Carisbrooke Castle is best known as the place where King Charles I was imprisoned. The castle has lived through more than 800 years of service, including resisting a siege by the French and seeing ...
A popular Isle of Wight event is returning to English Heritage’s Carisbrooke Castle this week. A troupe of medieval knights ...