Queen Elizabeth II and Prince Philip, Duke of Edinburgh are escorted into the Tower of London after visiting the "Blood Swept Lands and Seas of Red" evolving art installation at the Tower of London on October 16, 2014 in London. [Photo/IC]