See all shopping in London
Selfridges
400 Oxford Street, London W1A 1AB, England Phone: (011) 44-171-318-3693 www.selfridges.com/About
Selfridges, also known as Selfridge & Co., is a chain of high end department stores in the United Kingdom.The flagship store on London's Oxford Street is the second largest shop in the UK.Visit London's famous department store for fine cigars and accessories.