West Lea Farm Shop 29/03/21West Lea Farm ShopLadycroftAlresford SO24 0QS United KingdomPhone: 01962 732476Url: https://www.facebook.com/westleafarmshop/