Liberty is one of London's most prestigious department stores offering a huge range of luxury fashion beauty and gift products. Established on London's Regent Street since 1875.