Richard & Inger Mee

Organic Mixed Farm with farm cafe and delicatessen.

Where to find us

Location
Shepshed Road
LE12 5LL
Leicestershire