The perfect day shopping around Mayfair

London’s wide selection of luxurious fashion offers a huge choice. The city boasts an array of department stores, each with its own individual style, and the flagship stores and boutiques of world-famous brands can be found around every corner. We’ve rounded up a selection of the top brands in some of London’s best-known shopping streets

City Guide
Marina Nelson,



Travel Pack