BLOCLEats

Castle Keep Tearooms

Castle Keep Tea Rooms
Castle Hill
Middleham
North Yorkshire
DL84QR

Food rating: 5/5 stars
Updated: 7. November 2022