EnglandLondon Blood Swept Lands and Seas of Red: The Tower of London Poppies by Katie Dawes November 9, 2014 November 9, 2014 After wrestling passed hundreds of hasty London commuters on the Circle line from King’s Cross to Tower Hill, the unexpected hush and the cool autumn breeze surrounding the Tower of London after… 0 comment 0 FacebookTwitterPinterestEmail