Remembrance Day in London

The day of the ‘glorious dead’, Remembrance Day is a moment to pause and applaud the martyrs of peace. Every November 11th at 11 a.m. London stops and pays a two minute long silent tribute to those who gave away their lives in the world war and the conflicts after it. Today, Remembrance Day also … Continue reading Remembrance Day in London