Debenhams Department Store

Debenhams Department Store

Simon Dawson/Bloomberg

A sign sits above the entrance to a Debenhams Plc store on Oxford Street in London, U.K., on Tuesday, Jan. 10, 2012.