A wonderful
festive weekend
in the picturesque
North Yorkshire
market town of
Knaresborough
with quality stalls,
shops and
entertainment