Dalston Florist & Flower Delivery, E8