This store requires javascript to be enabled for some features to work correctly.


Knaresborough in Yorkshire is a charming town with a long and fascinating history. Located in the beautiful Nidderdale Area of Outstanding Natural Beauty, Knaresborough is home to a stunning 12th century castle, a vibrant marketplace and many historic sites to explore. With its picturesque views of the River Nidd and the stunning countryside, Knaresborough has been a popular destination for centuries, attracting tourists and locals alike. With its rich cultural heritage, Knaresborough is an ideal place to discover and explore.