Responding to the coronavirus

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

Window shopping at Burberry’s Knightsbridge menswear store

Burberry is one of Britain’s biggest and most respected brands. Founded in 1856, the label now has in excess of 500 stores in more than 50 different countries. It takes more than 100 skilled tailors to construct a Burberry suit, so it comes as no surprise the brand now has its first store dedicated purely to menswear.

Katie Ramsingh,



Travel Pack