Living in the damp

shopping

England has the best shopping in the world. Not for nothing did Napoleon call the English “a nation of shopkeepers.” Some people might put in a word for Galeries Lafayette or Macy’s but for luxury, diversity of choice, and rampant consumerism all in one immaculate package, London’s department stores are the place to be. There are evenTVshows about them.

Christmas, as I’ve mentioned before, is the biggest shopping event of the year. British department stores, especially the flagship stores in London, push to extremes to have the best window displays each Christmas.