Back to Store Locator

SELFRIDGES MANCHESTER

Address

Selfridges Manchester, Ground Floor, The Dome, Trafford Centre,
MANCHESTER, M17 8DA
UNITED KINGDOM

Contact

+44(0)1616291276

Opening hours