The Royal British Legion is the country’s largest armed forces charity and its London Poppy Day is the flagship event for its annual Poppy Appeal.