Pecks
  • Tel: 01525 210281 / 01525210281
Profile
Pecks in Leighton Buzzard, Bedfordshire, is a farm shop. They proudly offer pick your own produce, fresh veg and farm produce. Pecks farm shop reviews can be added using the form below.
Map
Google Map of Pecks address:Stockwell Farm,Leighton Buzzard,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.