Dine Allerton Castle phone Allerton Castle Knaresborough, North Yorkshire HG5 0SE map Garritt Caterers Ltd phone Allerton Castle Knaresborough, North Yorkshire HG5 0SE map if (!IN_DEV) { ?> } ?>