Newton Croft Farms Home/Farm/Newton Croft Farms Croft Farm/Glen Rd, Leicester LE8 9FH +441162593160 Contacts Croft Farm/Glen Rd, Leicester LE8 9FH +441162593160 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Farm Abbott John E Rose Farm/Ipswich Rd, Ipswich IP9 1BJ +441473327069 Farm Smith Joseph Sadler's Ln, Saint Helens WA11 7HU +441744882521 Farm Traders Unit 4 Brickhouse Farm, Brickhouse Ln, South Godstone RH9 8JW +441342844818 Farm Aldburys Farm Bishop's Stortford CM22 7TS 01279718282 Categories Farm