Responding to the coronavirus

Find out how we are continuing our service for travellers and supporting merchant partners here.

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