Flower Shops in Bloomsbury

Flower Shop
43 Lambs Conduit St
Bloomsbury, London, WC1N 3NG
020 7404 6893
Flower and Plant Displays
34 Brunswick Centre
Bloomsbury, London, WC1N 1AE
020 7278 4233

-