Debenhams is one of the oldest department stores in the UK, founded in the 1700s in London. While it started out as a draper's shop, it quickly became a high street staple which boasted a huge portfolio of international and British brands as well as concessions and Debenhams' own brands, and now it's all available online too.