Farm Shop
Edingley Hill, Edingley, Newark NG228BU Newark-on-Trent , Nottinghamshire, United Kingdom United Kingdom
- Profile: Farm Shop is a Farm Shops and Pick Your Own Produce company located at Newark-on-Trent , Nottinghamshire,, United Kingdom United Kingdom, address is Edingley Hill, Edingley, Newark, Newark-on-Trent , Nottinghamshire, NG228BU UK, postcode is NG228BU, you can contact Farm Shop by phone 441623882664