British Army 1987 Middlesex Regiment
British Army 265699 Private Middlesex Regiment
British Army M/18257 Transport Warrant Officer Class 2 Army Service Corps
British Army 2711 Private Duke of Cornwalls Light Infantry
British Army 240504 Private Duke of Cornwalls Light Infantry
British Army 1395 Acting Serjeant Duke of Cornwalls Light Infantry
British Army 200100 Acting Serjeant Duke of Cornwalls Light Infantry
British Army 1964 Private East Surrey Regiment
British Army 240378 Private East Surrey Regiment
British Army Lieutenant Indian Field Ambulance
British Army Captain Indian Medical Service
British Army Temporary Major Indian Medical Service
British Army 25299 Pioneer Royal Engineers
British Army 314345 Pioneer Royal Engineers
British Army 27958 Private Canadian Infantry
British Army Second Lieutenant Royal Scots Fusiliers
British Army M2/103270 Mechanist Staff Serjeant Royal Army Service Corps
British Army Staff Nurse Territorial Force Nursing Service
British Army British Red Cross Society and Order of Saint John of Jerusalem
British Army Assistant Administrator Queen Mary's Army Auxiliary Corps