Iris Florist London
0
Reviews
Flowers & Gifts in London
- Southgate
1 Chase Side
, Southgate, London, N14 4PN
+44 (0) 20 8886 1710
Iris Florist London is a flower shop serving its local area in London. They specialise in flowers and gifts, The address for Iris Florist flower shop is 1 Chase Side.
Tags:
florists
|