HOW TO FIND US

Selfridges, 400 Oxford St, London, W1A 1AB

Our London head office is split between the Oxford Street store and our Wigmore Street offices. Both are convenient for all major transport links. Bond Street and Marble Arch are the closest tube stations and Oxford Street is on several major bus routes.