List of SELFRIDGES stores (4) in the UK and their opening times and hours.
Selfridges Manchester Exchange
1 Exchange Square Central, M3 1BD
Selfridges Manchester Trafford
The Trafford Centre, M17 8DA
Selfridges Birmingham
The Bullring, B5 4BP
Selfridges London
400 Oxford Street, W1A 1AB
1