Flower Station is a vibrant flower and gift shop located in JLT (Jumeirah Lakes Towers), Dubai offering one stop solution for all your flower gift needs for birthday, anniversary, corporate gifts and all other occasions.
Top Dubai Sightseeing Tickets & Passes