Remembrance Day and the Poppies at the Tower of London Today, the 11th November, is Remembrance Day and while we pay our respects every year, this year is particularly important as it’s the centenary of the […] Virginia November 11, 2014 6 Comments