Your Search Attractions for Heart of England
Manor Farm Shop and Tea Room - more info »
Catthorpe, Catthorpe, , LE17 6DB
Enjoy the old and rustic surroundings whilst eating a good homemade meal.
Manor Farm Shop and Tea Room
Use Options to change location.
This Weather Widget is provided by the Met Office