
I took this photo of the London branch of Selfridges across Oxford Street this morning. It’s grey and rainy in London. Selfridges is 100 years old this year and they are not shy to shout about it. As well as this store, there are three other branches of Selfridges: two in Manchester and one in Birmingham. It’s a gorgeous store, with a strong flavour of a classic old world department store.
