A dramatic art installation at the Tower of London pays tribute to 888,246 fallen soldiers
The Crown jewels get new digs in the Tower of London