Thought this was Knaresborough in North Yorkshire. Looks very much like it. Long time since I’ve done the touristy bits tbf as usually visiting family.