Remembrance in Shepperton

Posted by & filed under Shepperton Matters Articles.

I recently went to see the installation ‘Blood Swept Lands and Seas of Red’ at the Tower of London, which will see 888,246 ceramic poppies planted in the Tower’s moat, each poppy representing a British military fatality during the war.