Love Letters to London, Part 10: Shopping! There is no doubt that London is a shopper’s mecca. The amount of high street retailers, flagship stores and department stores are second to none in Europe. Here are some of our favourite areas and street to get some retail therapy in London. 13th Mar 2021 0