Shopping
Napoleon called us a nation of shopkeepers – it’s a tradition we’re proud to uphold.
London’s most prestigious department stores and shopping streets – Bond Street, Sloane Street, Savile Row, Harrods, Liberty, Selfridges and Fortnum & Mason, to name a few – are as familiar landmarks as Buckingham Palace and the Tower of London. But stick solely to the shops in the capital and you’ll miss some of the most interesting shopping experiences in the world.
- Read more about Shopping
- Log in or register to post comments