Selfridges

We are now at Selfridges, one of London's most iconic luxury department stores. You will find us in the men's swimwear and clothing sections. Come today and discover our seasonally inspired collections and our flagship pieces.
Selfridges & Co (Men’s Tailoring Room) 400 Oxford Street London W1A 1AB
ANFAHRTSBESCHREIBUNGMon - Sat 09:00 - 22:00
Sun 11:30 - 18:00

Telefonieren