Places to visit in London

Cascade of poppies, entrance to Tower of London

Poppies at the Tower of London

'Blood Swept Lands and Seas of Red' is a work of art commemorating the centenary of the outbreak of World War I.  It consists of 888,246 ceramic red poppies, placed in the moat of the Tower of London.  The arti...