Isle of Dogs Florist & Flower Delivery, E14