Net worth of Selfridges Retail Limited in the UK from 2011-2023
more than 3,100 employees.
Selfridges is one of the oldest department stores in the United Kingdom. Now with a net worth of 38.6 million British pounds, the retailer has been in business more than a century. The company has only four Selfridges & Co. department stores across the UK. In 2023 the company had a monthly average of