Lemémorial est situé à quelques pas de Canada Gate et de Buckingham Palace.
L'allée étroite qui divise le mémorial en deux fait face au port canadien d'Halifax, en Nouvelle-Écosse. C'est de là que de nombreux militaires canadiens se sont embarqués pour l'Europe pendant les deux guerres.
Les feuilles de bronze incrustées dans le granit sont des feuilles d'érable, symbole national du Canada. Le concepteur est l'artiste québécois Pierre Granche.