New Sharjah mall City Centre Al Zahia on track to open in March 2021 0 Comments Get daily business news from the region delivered straight to your inbox I agree to the terms and conditions SIGN UP The mall will be home to brands from Landmark and Azadea Group by Benjamin Brank December 23, 2020 City Centre Al Zahia, set to become the largest mall in the Northern Emirates, is on schedule to open in March 2021, developer Majid Al Futtaim Properties has confirmed. Located in Sharjah, the mall – featuring 136,200 sqm of leasable space – was initially slated to open in 2020, but its launch was delayed due to the pandemic.