Stoke Newington Florist & Flower Delivery, N16