This neighbourhood is a great choice for travellers interested in shopping for clothes, luxury brand shopping and food – Check location Financial Street, Off Sheikh Zayed Road Opp. Dubai Mall / Burj Khalifa, Downtown Dubai, Dubai, United Arab Emirates – This neighbourhood is a great choice for travellers interested in shopping for clothes, luxury brand shopping and food – Check location Excellent location - show map