willow brook farm shop/Scotsmans Lodge Stamford Road, Peterborough, Cambridgeshire PE6 7EL01780 740261