It's to commemorate British soldiers. And therein lies my problem. It implies that British soldiers are worth commemorating, and any others (Russian, German, Austrian, South African, you name it, it was a world war after all) not.
It's like visiting the holocaust museum in Jerusalem. Everywhere you turn you hear how the museum is there to make sure it doesn't happen again to Israelis.
9/11 is another fine anti-example. You only hear about that one every year because it's American.
Meanwhile Rwanda happens, and Burma, Kosovo, and Iraq, and Afghanistan, and so on. Nationalism gnaws at my arse. Badly.