Apple Watch at Selfridges is located in Selfridges, on the ground floor in the Wonder Room. Enter Selfridges from Oxford St at Orchard St.SatNav: W1A 1AB.Public Transport: London Underground Jubilee or Central lines to Bond Street. Multiple buses stop on Oxford St.
Apple Watch at Selfridges
Address: 400 Oxford Street London, W1A 1AB 0207 447 1200
How to get here:
Personal Setup We’ll help you get your new Apple product up and running before you leave the store. Learn more