Selfridges is one of the best places to visit in London for its stylish mix of fashion, furniture, food and beauty. Located on Oxford Street, Selfridges is the ultimate shopping experience and the destination for all the latest in the fashion.
Top tip: Selfridges is world famous for its innovative window displays, visit at Christmas to bask in their creative wonders.
Fun fact: Harry Selfridge, the founder of Selfridges, is believed to have first said the phrase “the customer is always right”.