Monthly Archives: May 2018

Where to shop in London

apoleon famously referred to England as a nation of shopkeepers. Two hundred years later, London remains one of the best places in the world to go shopping. Big-name emporiums such as Selfridges, Harvey Nichols, Hamleys, Fortnum & Mason and Liberty are both sightseeing attractions in their own right and temples for shopping devotees, while side-street boutiques and lively markets abound. We’ve listed some of the most popular places to shop… Read Article →