Housed in an exquisite mock-Tudor building, with each floor inhabiting its own minstrels’ gallery, Liberty is one of London’s oldest and most exclusive department stores. Five floors of luxury goods including sumptuous fabrics, fashion and jewellery make this a real landmark for London shoppers.
Know Before You Go: Guidance for travel in Great Britain and Northern Ireland