Finsbury Florist & Flower Delivery, EC1