Company name: Pecks Farm Shop
Description: Pecks Farm Shops is a family-run, award wining Farm Shop in rural Bedfordshire between Leighton Buzzard and Milton Keynes.
Stockwell Farm, Leighton Rd, Eggington, Leighton Buzzard LU7 9PA, United Kingdom