278-306 Oxford Street
Marylebone
London
W1C 1DX
The John Lewis department stores offer some of the best value for money on a vast array of goods from the many departments, including electrical goods and tableware and an excellent fabrics and haberdashery section. They also sell clothing, fashion accessories, cosmetics and much more. This branch also provides a delivery service.