All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Castle Keep Tearooms Castle Hill, Middleham, Leyburn, Middleham, EN DL8 4QR Cafe