The London Troops War Memorial, located in front of the Royal Exchange in the City of London, commemorates the men of London who fought in World War I and World War II.
The London Troops War Memorial, located in front of the Royal Exchange in the City of London, commemorates the men of London who fought in World War I and World War II. (en)