Selfridges is a world-famous luxury department store, with a huge flagship location on Oxford Street. Even if you do not buy, it can be fun to browse and explore the shopping icon. There is a food hall where you can sit and have coffee or lunch. This is a must-visit for anyone interested in fashion or shopping in London.
Monday-Wednesday – 9:30am – 8pm
Thursday-Friday – 9:30am – 9pm
Saturday – 9am – 10pm
Sunday – 11:30am – 6pm
400 Oxford St, London W1A 1AB, United Kingdom