Remembrance Day in LondonAt the 11th hour of the 11th day of the 11th month 100 years ago, World War I ended. November 11th is a solemn day in London known as...