Question: where were the tower of london poppies made
Answer: Blood Swept Lands and Seas of Red was a work of installation art placed in the moat of the Tower of London , England , between July and November 2014 , commemorating the centenary of the outbreak of World War I.