Bambury Lane
Leicester,
Leicestershire
LE8 5UE
0116 247 8907
Latitude: 52.5441013, Longitude: -1.1459752
09:00 - 20:30 - Mo, Tu, We, Th, Fr
Actual information about Bambury Farm of Organic Food category. Bambury Farm is located at Bambury Lane Leicester, LE8 5UE. How to get to Bambury Farm office? Look at the map below or call them 0116 247 8907