There is one place named Cross of Remembrance in Isle of Man.
All places in the world called "Cross of Remembrance".