Check out The Spirit of Dubai and more exciting fashion and retail outlets at The Mall, opposite Jumeirah Beach Hotel in Dubai.

More information coming soon…