Thameside stroll, Poppies at the Tower and Floating Buildings. 03 October 2014. Nice stroll from London Bridge to the Tower of London and beyond. The installation Blood Swept Lands and Seas of Red at theTower was stunning and very moving. 880,000 ceramic poppies individually planted to commemorate the centenary of the outbreak of the First World War.