Voted the best department store in the world, Selfridges has all the latest designer collections, must-have toys and gifts for all the family.
The iconic department store is situated in the heart of London’s West End. The Oxford Street store changed the face of British shopping as it brought a variety of shops under one roof, making it the ultimate shopping experience. It brought the concept of browsing, window shopping and stylising clothes into the mainstream and still leads the way today.
But not everyone can get to the store, but you can still take advantage of the vast choice that Selfridges has to offer!