Roll of Honour

NAME ARMY No. REGT DIED DATE BOOK No.
Macfarlane Hugh 410569 The Royal Scots Greys (2nd Dragoons) W EUROPE CAMPAIGN 44/45 11 July 1944 2
Macfarlane James L 323021 3rd County of London Yeomanry (Sharpshooters) W EUROPE CAMPAIGN 44/45 28 June 1944 2
Macfarlane John 7943045 4th Queen's Own Hussars ITALY 5 September 1944 2
Macfarlane Ronald 320995 4th Queen's Own Hussars MIDDLE EAST 26 April 1941 2
Macgillivray Duncan B 217958 Royal Armoured Corps AT SEA 10 September 1943 2
Macgregor Ernest M 7957861 Northamptonshire Yeomanry W EUROPE CAMPAIGN 44/45 3 August 1944 2
Macgregor Robert 338183 Royal Armoured Corps W EUROPE CAMPAIGN 44/45 9 April 1945 2
Macgregor Walter G 7931672 Royal Tank Regiment MIDDLE EAST 20 November 1941 2
Macgregor William B 269603 Royal Armoured Corps ITALY 6 September 1944 2
Machen Derick 14636112 Reconnaissance Corps W EUROPE CAMPAIGN 44/45 3 August 1944 2
Machin Dennis R 7886691 3rd County of London Yeomanry (Sharpshooters) MIDDLE EAST 30 November 1941 2
Mackay Alan 7887090 Royal Tank Regiment MIDDLE EAST 10 June 1942 2
Mackay Alastair A 7943315 8th King's Royal Irish Hussars W EUROPE CAMPAIGN 44/45 12 June 1944 2
Mackean William M 88567 North Irish Horse ITALY 7 October 1944 2
Mackegg Donald I 7941558 3rd County of London Yeomanry (Sharpshooters) MIDDLE EAST 6 July 1942 2
Macken John J 7888362 Royal Armoured Corps INDIA 22 February 1942 2
Mackenna Ronald A 113720 Royal Tank Regiment W EUROPE CAMPAIGN 44/45 26 October 1944 2
Mackenzie Donald N 2888751 The Gordon Highlanders SOUTH AFRICA 24 September 1944 2
MacKenzie James Andrew Guy 510345 The Queen's Own Hussars 2 January 1984 3
Mackenzie John D 2820641 Reconnaissance Corps MIDDLE EAST 9 November 1942 2
Skip to content