Flowers are the loveliest of lovely things….and Mayflower is the loveliest flower shop in Dubai! Their flower arrangements / bouquets are always fresh and stunning.
For any occasion, within any budget, Mayflower is the one-stop shop for flower glamour!
Mayflower is located on Sheikh Zayed Road near Oasis Center. For more details, click here.