Darwin Nurseries and Farm Shop Darwin Nurseries and Farm Shop Darwin Nurseries and Farm Shop 5 Quy Water, Newmarket Road, Teversham, Cambridgeshire CB1 9AT Tel: 01223 293911 Google maps « Teacake at SheprethDerby Stores, Newnham »