DE

Debenhams

London, UK

About

Debenhams is a multi-channel brand that operates department stores offering women's clothing, menswear, beauty, kids, electricals, and homeware products. It gives its customers around the world a unique, differentiated, and exclusive mix of its own brands, international brands, and concessions to its six million beauty shoppers and 1.4 million Beauty Club members. The Debenhams' established online platform has approximately 300 million website visits per annum. The company specializes in the top four market share in womenswear and menswear it also has a top 10 share in childrenswear. It leads the market in premium health and beauty. Debenhams is available online in 70 countries and is the 11th biggest UK online retailer by traffic volume. In 2012 Debenhams was awarded Multichannel Retailer of the Year at the Oracle Retail Week Awards. Debenhams has been investing in British design for 20 years through its exclusive Designers at Debenhams portfolio of brands. Current designers include

Position in the VCSift Database

  • 8,111 investors in VCSift focus on the e-commerce sector.
  • 8,972 investors are based in London, England, United Kingdom.

Data sourced from 410,343 investor profiles. Updated July 2026.

Investment Focus

Sectors
e-commerce
Location
London, UK

Contact Information

he•••••••••@contactdebenhams.com
linkedin.com/in/••••••••

Unlock contact details with a VCSift subscription

Unlock Contact

Already subscribed? Log in

Find more investors like Debenhams

Search Investors