Virgin Experience Days Logo
Knaresborough

30 Things to Do in Knaresborough

Knaresborough is a spa and market town in North Yorkshire, England. First mentioned in the Domesday Book (circa 1085), this town on the banks of the River Nidd has a great deal to offer visitors.

Knaresborough
Knaresborough
Knaresborough

Olivia Spindlow

By Olivia Spindlow

Copywriter at Virgin Experience Days.

Other Popular Locations


    Keep me updated about new experiences and offers from Virgin Experience Days.

    By entering your email address you agree to receive emails from Virgin Experience Days about our latest experiences, news, and deals.