Spring Lane Farm ShopFeb 1, 20212 minNottinghamshire’s Spring Lane Farm Shop shortlisted for 2021 Farm Shop & Deli Awards We, Spring Lane Farm Shop, a family-run farm shop situated near Lambley on the outskirts of Nottingham, have been shortlisted in the Farm...