Liberty London
(19,469)
Department store
Tudor-revival building filled with high-end fashion and luxury homeware, with its own fabric line.
Address: Regent St., Carnaby, London W1B 5AH, United Kingdom
Hours: Closed ⋅ Opens 11 AM Fri
Phone: +44 20 3893 3062