Net worth of Selfridges Retail Limited in the UK from 2011-2022
more than 2,700 employees.
Selfridges is one of the oldest department stores in the United Kingdom. Now with a net worth of 70.3 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 2022 the company had a monthly average of