Gift shop
John Lewis
22 locals recommend,
Location
300 Oxford St
London, England
Tips from locals
For designer and luxury household shopping go to John Lewis. It is a chain of British department stores operating throughout the United Kingdom and with international delivery across 37 countries.
A fabulous department store where you can buy pretty much everything and know that the quality will be good.
Unique things to do nearby
Locals also recommend
- 6 locals recommend