Selfridges
Voted the best department store in the world, Selfridges has all the latest designer collections, must-have toys & gifts for all the family. Founded in 1908, Selfridges is seen as a British institution and if often visited along with Harrods by both locals and tourists. Selfridges has a huge array of products - from the latest designer wear, to electronics, to gift, beauty, jewellery, food and much more. Products at Selfridges are typically chosen for their high quality, ensuring customers get the best products and experience. Selfridges in London features three restaurants & bars - giving you the opportunity to rest, relax and recharge before more shopping.
Find Out MoreApple Store
One of Apple's flagship stores - located in London's historic Covent Garden pedestrian shopping district.
Find Out MoreHarrods
Founded in 1849 and known around the world - Harrods is quintessentially British. With over 1.1million square feet of shopping space and 330 departments - Harrods is one of the largest and most famous department stores in Europe. You'll find a wealth of products and brands at Harrods - including high fashion, designer handbags, homeware, jewellery, beauty, food and more.
Find Out More