Flower Shop The
13 Goodge St., Camden, London, United Kingdom, W1T 2PG
(02073) 239373 Phone
(07961) 306520 Mobile
(02073) 239747 Fax