Each day more flowers are coming into bud on our sustainable English flower farm. The florists in our Hampshire farm workshop and London flower shop receive deliveries of freshly picked seasonal stems straight from the farm on a daily basis: they liken the feeling to that of a child walking into a sweet shop – eyes wide, heart pounding and...