Selfridges

Selfridges in London is an iconic department store established in 1909 by Harry Gordon Selfridge. Its striking Edwardian building on Oxford Street features large display windows and elegant façades that reflect early 20th-century retail architecture. The store’s central city location places it amid London’s bustling shopping district, where its historic presence adds a sense of grandeur and tradition to the urban streetscape.

Events and activities in Selfridges

Getting there

Selfridges

400 Oxford St, London, W1A 1AB