Castle Keep Tea Rooms

Castle Hill
Middleham
Leyburn
North Yorkshire
DL8 4QR
01969 623665