Queen Elizabeth II and Prince Philip, Duke of Edinburgh arrive at Mayflower Primary School during an official visit to Tower Hamlets on June 15, 2017 in London, England.  The visit coincides with commemorations for the centenary of the bombing of Upper North Street School during the First World War.
{}