Clear
Clear
Clear
GET BEST DEAL NOW
Restaurant deals in Barnard Castle

Thorpe Farm Peel House, DL12 Cafe / Snack Bar / Tea Room Details

Thorpe Farm Peel House
Thorpe Farm
Greta Bridge
Barnard Castle
DL12 9TY
Categories
Cafes, Snack Bars & Tea Rooms

Additional Thorpe Farm Peel House Information

Description

Thorpe Farm Peel House is a business located in Barnard Castle in the Cafes, Snack Bars & Tea Rooms category.

More Local Barnard Castle Cafes, Snack Bars & Tea Rooms

Cafe / Snack Bar / Tea Room
1.45 miles

Reviews for Thorpe Farm Peel House, Thorpe Farm, Barnard Castle, DL12 9TY