
We hold photographs of all the individual graves within the following cemeteries

Magny Churchyard. Photo by Margaret & Phil Steen
Magny-Fouchard Churchyard

Mailly-Maillet Communal Cemetery Extension

Mailly Wood Cemetery. Photo by Stephen John
Maing Communal Cemetery
Maison-Roland Churchyard
Malleville-les-Gres Churchyard

Malo-les-Bains Communal Cemetery. Photograph By Anthony Bagshaw.
Malplaquet Communal Cemetery
Manancourt Communal Cemetery

Manchester Cemetery
Maninghem Churchyard

Manitoba Cemetery
Manneville-es-Plains Churchyard
Mannevillette Churchyard

Marcoing British Cemetery
Maresches Communal Cemetery

Mareuil-Caubert Communal Cemetery

Marfaux British Cemetery
Marieux Communal Cemetery
Marigny-le-Grand Churchyard
Marissel French National Cemetery
Marles-Sur-Canche Churchyard

Maroc British Cemetery

Maroeuil British Cemetery
Marpent Communal Cemetery

Marquise Communal Cemetery
Marson Churchyard
Marson-Sur-Barboure Churchyard
Martainville Churchyard
Martainville-Epreville Churchyard

Marteville Communal Cemetery, Attilly
Martigny Churchyard

Martinpuich British Cemetery
Martinpuich Communal Cemetery

Martinsart British Cemetery
Masny Churchyard

Masnieres British Cemetery
Massy Churchyard
Maubert-Fontaine Communal Cemetery
Maubeuge (Sous le Bois) Cemetery
Maucourt French National Cemetery
Mauquenchy Churchyard

Maurois Communal Cemetery

Mazingarbe Communal Cemetery

Mazingarbe Communal Cemetery Extension

Mazinghien Communal Cemetery

Meath Cemetery, Villiers-Guislain.

Meaulte Military Cemetery
Meharicourt Communal Cemetery
Menil-Hubert-sur-Orne Communal Cemetery

Mericourt Labbe Communal Cemetery Extension
Merris Communal Cemetery
Mers-Les-Bains Communal Cemetery

Merville Communal Cemetery

Merville Communal Cemetery Extension
Merville-Franceville-Plage Churchyard
Mesnieres-en-Bray Communal Cemetery

Mesnil Communal Cemetery Extension

Mesnil Ridge Cemetery
Mesnil-Mauger Communal Cemetery
Mesnil-St. Nicaise Churchyard

Meteren (Mont-Des-Cats) Communal Cemetery. Photo by Stewart May
Meteren Communal Cemetery

Meteren Military Cemetery
Meteren Isolated Grave
Metigny Communal Cemetery

Metz-en-Couture Communal Cemetery British Extension
Mezieres Communal Cemetery Extension
Milizac Churchyard

Mill Road Cemetery
Millam Churchyard
Millebosc Communal Cemetery

Millencourt Communal Cemetery Extension. Photo by Joanna McCann
Millery Communal Cemetery

Mindel Trench British Cemetery

Miraumont Communal Cemetery
Moelan-Sur-Mer Communal Cemetery

Moeuvres British Cemetery

Moeuvres Communal Cemetery Extension. Photo by Joanna McCann
Moliens Communal Cemetery
Molliens-au-Bois Communal Cemetery
Monchaux Communal Cemetery
Monchy-Breton Churchyard

Monchy British Cemetery
Monchy-sur-Eu Communal Cemetery

Mondicourt Communal Cemetery. Photo by Richard West
Mons-En-Chaussee Communal Cemetery
Mont Noir Military Cemetery, St Jans-Cappel

Montay British Cemetery

Montay Communal Cemetery. Photo by Stephen John

Montay-Neuvilly Road Cemetery

Mont-Bernanchon British Cemetery

Mont-Bernanchon Churchyard

Montbrehain British Cemetery
Montbrehain Communal Cemetery
Montchalons Churchyard
Montcony Churchyard

Montcornet Military Cemetery
Montdidier French National Cemetery
Mont-De-Marsan Communal Cemetery
Montescourt-Lizerolles Communal Cemetery
Montgaroult Communal Cemetery

Mont-Houn military Cemetery

Montigny Communal Cemetery, Nord

Montigny Communal Cemetery, Somme

Montigny Communal Cemetery Extension

Montreuil-aux-Lions British Cemetery
Montreuil-sur-Mer Communal Cemetery
Mont-St Eloi Communal Cemetery

Morbecque British Cemetery
Morbecque Churchyard
Morchies Australian Cemetery
Morchies Communal Cemetery
Morchies Military Cemetery

Moreuil Communal Cemetery Allied Extension
Morgny-la-Pommeraye Churchyard

Morlancourt British Cemetery No1

Morlancourt British Cemetery No2

Morval British Cemetery. Photo by Stephen John
Morval Communal Cemetery
Morville-sur-Andelle Churchyard

Mory Abbey Military Cemetery

Mory Street British Cemetery
Mouchard Communal Cemetery
Mouchin Communal Cemetery

Mouen Churchyard. Photo by Margaret & Phil Steen

Moulin-de-Pierre British Cemetery. Photo by Stephen John
Moulin-Sous-Touvent Communal Cemetery

Moulins Communal Cemetery. Photograph by Peter Bennett

Moureze Communal Cemetery. Photo by Venna Lovegrove
Mouvaux New Communal Cemetery
Muneville-Sur-Mer Churchyard

Munich Trench British Cemetery. Photograph by Richard West
Mussig Churchyard