Manor Farm Shop And Farmhouse Kitchen
➤ Manor Farm Shop Farmhouse Kitchen, Main Street Lutterworth, United Kingdom
Tienda Especializada En Alimentos, Comida Rápida, Cocina, Café, Té
"My favourite place. Today Manor Farm hosted my little girls first birthday party, they feed and looked after us fabously. Thank you."