Manor Farm Shop & Tearoom

Main Street Catthorpe Leicestershire LE17 6DB
01788 869 002