The war memorial, at the London Road Cemetery, was put up in 1921 to honour the men from the Triumph Gloria works. Visit The Coventry Telegraph for More...