Tudor-revival building home of Liberty London with high-end fashion and luxury homewares, Great Marlborough Street, Soho, City of Westminster, London, England, United Kingdom