West Lea Farm Shop
Farm shop · Alresford
Farm shop by the watercress beds at Ladycroft, just outside Alresford.
How to buy. Farm shop at Ladycroft, Itchen Stoke Road, near Alresford. Open Mon–Sat 9am–4:30pm; closed Sunday (owner's site, checked 22 Oct 2026).
Products
- Bread
- Vegetables
