Knaresborough Farmers Market

Published: 18 October 2018


Dates for 2019

19 January                     20 July

16 February                   17 August

16 March                       21 September

20 April                         19 October

18 May                          16 November

15 June                          21 December