2014 London ‘Blood Swept Lands and Seas of Red’ was an art installation created in the moat of the Tower of London between July and November 2014. We stayed in Greenwich for a few days and visited the Tower, and had a boat trip on the Thames. Visitors: 462