92
Selfridges

Selfridges

The only store to be twice awarded the accolade of the Best Department Store in the World, Selfridges today is more than just the sum of its products - it's a shopping experience that promises to surprise, amaze and amuse its customers.

London - England - United Kingdom

English

Retailers/Wholesalers

department store shopping fashion london retail brands Retailers companies shops beauty entertainment fashion brands shop lifestyle stores uk department stores



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 United Kingdom 242,881 60.79%
2 United States 19,674 4.92%
3 Italy 10,653 2.67%
4 India 8,362 2.09%
5 Pakistan 7,899 1.98%
6 Australia 6,887 1.72%


View all