London, London History, London LandmarksCelebrating The Strand Eric Patcham / The Strand is one of London’s grandest roads. This iconic thoroughfare has seen it all: the rise and fall of […]