Skipton, North Yorkshire
Dispite being over 900 years old, Skipton Castle is still one of England's best preserved and complete medieval castles.