Stopping by Liberty of London

by Sandra Hutchinson

Continuing with my posts about some of my favorite London spots, here’s the view inside (and one of the outside) of Liberty, the landmark London department store.

First, the building itself, on Great Marlborough Street in London’s West End— an imposing Tudor revival, built in 1924, using timbers from two sailing ships. Note the weathervane.

Continue reading