Leyton Florist & Flower Delivery, E10