Toggle Nav
FREE STANDARD DELIVERY ON ALL UK ORDERS OVER £150
since 1787 Over 235 Years of heritage

 

Selfridges

Selfridges is a world famous chain of department stores in the UK. Its flagship shop, which is a shrine for dedicated shoppers from all over the world in London's Oxford Street is the second largest shop in the UK, after Harrods, and was opened on 15 March 1909. Our department on the lower ground floor next to Gordon's Wine Bar and is managed by Miss Jessica Carrington.

Address: 400 Oxford Street, London, W1A 1AB. Contact: 020 7318 2479 or 020 7318 3945