Store Locator
Piccadilly Station
Unit 11 Manchester Piccadilly Station
Piccadilly South, Manchester, M1 2BN, UK
+44 (0) 161 236 5616
Selfridges & Co
The Trafford Centre
Manchester M17 8DA, UK
+44 (0)161 629 1201