Retail, Restaurants & Hotels
Founded in 1875, Liberty London's long history has been built on innovation, craftsmanship and above all, incredible talent. Liberty is a department store on Great Marlborough Street in the West End of London. It sells luxury goods including women's, men's and children's fashion, cosmetics and fragrances, jewellery, accessories, homeware, furniture, stationery and gifts, and is known for its floral and graphic prints.
On the fashionable Heddon Street, just off Regent Street. A short stroll from Piccadilly and Oxford Circus - you'll find tibits. Fresh, delicious & easy going with over 40 homemade vegetarian and vegan salads, hot dishes, soups, freshly pressed juices and desserts. From all over the world.