A British department store that sells quality clothing and sturdy housewares at fairly inexpensive prices, Debenhams would be comfortably at home in any suburban North American or Western European shopping mall.
Visit the Travel Talk forums for help on planning your trip >>
