Liberty of London

Liberty of London

A luxurious department store on Regent St. in London, according to their web site, "In 1924 the Tudor building was built from the timbers of two ships: HMS Impregnable and HMS Hindustan." Thus, the Liberty building gives a new meaning to the word POSH (Port Out Starboard Home) It is hands down the most amazing department store I've ever seen. Everything from Clothing, to Mid-century Modern Furniture. Famous for their beautiful printed fabrics.