Bloomsbury Florist & Flower Delivery, WC1