Liberty, an iconic luxury retailer in London! Posted on 27 November 201926 November 2019 By Doyouspeaklondon Liberty of London is more than a simple building or luxury retailer. It is an iconic place in Soho that all Londoners cherish and tourists show interest to. No wonder why. Dive into Liberty London history, fashion and Christmas spirit!