The second largest store in the UK, Selfridges was founded by Harry Gordon Selfridge and the store opened in 1909. This flagship store on Oxford Street is a shopoholics haven! With a large range of luxury brands to an excellent food fare in the foodhall, Selfridges has everything you will ever need. If not in the mood for shopping, you can still enjoy the gorgeous window displays on presentation all year round. Be prepared to spend an entire day at this enormous store if you want to see it all because you will not want to leave until you do!
© Illustrations retrieved from establishment’s website: https://www.selfridges.com/GB/en/