Manor Organic Farm Loughborough
0
Reviews
Farm Shops in Loughborough
77 Main St
, Loughborough, Leicestershire, LE12 5DF
01509 646413
Manor Organic Farm Loughborough is a farm shop serving its local area in Leicestershire. They proudly offer pick your own produce, fresh veg and farm produce. Manor Organic Farm farm shop has its address at 77 Main St.
|