W
William Ibbott Review of Liberty London
Liberty s is a West End landmark that blows all ot...
Liberty s is a West End landmark that blows all other central London department stores clean out of the water. The place has the feel of an English country house and is simply much classier than any of its contemporaries. Definitely merits a visit if you re in that neck of the woods (if only to window shop...).
Comments: