Spofforth Castle, near Harrogate, North Yorkshire. Free entry