Bloomsbury Flowers

4 Ham Yard, LONDON, W1D 7DT Directions

Tel 020 7287 3053
   Now closed Open today 09:00 - 18:00