BATTLE OF THE SOMME

ROLL OF HONOUR

Home

 

IRISH GUARDS

2 battalions / 335 names

Guards Division

1st Battalion

1st Guards Brigade

166 names

2nd Battalion

2nd Guards Brigade

169 names