Bambury Organic Farm
Bambury Farm, Bambury Lane, Countesthorpe, Leicester LE85UE Leicester , Leicestershire, United Kingdom United Kingdom
- Profile: Bambury Organic Farm is a Organic Foods company located at Leicester , Leicestershire,, United Kingdom United Kingdom, address is Bambury Farm, Bambury Lane, Countesthorpe, Leicester, Leicester , Leicestershire, LE85UE UK, postcode is LE85UE, you can contact Bambury Organic Farm by phone 441162478907