Mead Open Farm31st May 2016@bhadmin Loading Map.... Mead Open FarmStanbridge Road - Leighton BuzzardEvents 51.8943715 -0.6208930999999893 Address Stanbridge Road Leighton Buzzard Bedfordshire Billington LU7 9JH United Kingdom Upcoming Events No events in this location