Liberty is a luxury department store in Central London where bargains aren't usually easy to come by