The Tower of London is being lit up to commemorate the two World wars over nine nights including this year’s Remembrance on November 11.