Britain’s Debenhams Department Store opens in Sharjah