Floral Delights from Igloo Flowers, London
The Igloo team have been creating bespoke floral wonders from their workshops and branches in bustling Bermondsey street and vibrant Clapham Junction for over fifteen years, doing what they do best: marrying the beauty of flowers with a keen eye for design in order to create stunning displays full of the drama of the natural world.
Brighten your Igloo with seasonal flowers all year round.
They stock a gorgeous array of flowers and plants at their London stores:
64 Druid street; 07497 190613
Clapham Junction; 07497 190507
B Street Deli; 0207 403 3943
Email: [email protected]
Lockdown opening hours – Thursday to Sunday 9am to 7pm at all locations.