Wellington Farm Shop in Hook and West Lea Farm Shop in Alresford are two Hampshire farm shops named among the best in the UK ...