UK · 2026-11-04 21:34:00Family owned farm store announces its closing UK high street shop - in business since 2002 The beloved store has been in business for 24 years.Source - www.express.co.uk ↗