iflorist is located in Hampshire, United Kingdom on Iflorist HQ, Unit 35 Romsey Industrial Estate, Greatbridge Road, Romsey. iflorist is rated 3.5 out of 5 in the category flower market in United Kingdom. As the fastest growing florist network in the UK we are constantly striving for excellence. Proof of our 100% satisfaction guarantee is that we openly invite our customers to review the experiences they have had with iflorist.
Address
Iflorist HQ, Unit 35 Romsey Industrial Estate, Greatbridge Road, Romsey