42 Lord St, Liverpool, L2
Mon-Sat 9:30am - 8pm
Sun 11am - 5pm
Debenhams is a British multinational retailer operating under a department store in the United Kingdom and Ireland. The company was founded in the 18th century as a single store in London and has now grown to 178 locations across the UK, Ireland and Denmark. It sells a range of clothing, household items and furniture.
Click here for more information and online shopping.