St Johns Church Knaresborough – hall has just been refurbished with brand new kitchen – very lovely – terrace with river views – reasonable rates too. Contact 07580 596850