Contact Us

All enquires:
info@iglooflowers.com

Telephone:
Druid Street: 07497 190613 

Clapham Junction: 07497 190507

Igloo, Druid Street
64 Druid Street
SE1 2HQ

Telephone 07497 190613 


Clapham Junction Outlet
St John’s Hill
SW11 2PQ
(Immediately outside Clapham Junction Rail station)

Telephone 07497 190507

Bermondsey Street Pitch
Corner of Bermondsey and Tanner Streets
SE1 3UB