Tower of London Tower of London surrounded by poppies lit up to mark VE Day 1 month ago admin At the stroke of 9pm, an expectant hush fell upon the Tower of London. A bell tolled the hour and...