LIBERTY LONDON
Regent St, London
W1B 5AH
Hours
Mon – Sat: 10am – 8pm
Sun: 12pm – 6pm
One of the most iconic department stores in London, Liberty London is located on Regent Street and is recognized by its iconic Tudor-style façade. Selling luxury goods, which range from homeware and fragrance to fresh flowers, a stroll through Liberty's halls is truly a unique experience.