Communities across Buckinghamshire are preparing to mark the 80th anniversary of the D-Day landings.

Thursday, June 6, will make eighty years since the Allied nations landed over 13,000 troops in Normandy in the biggest seaborne invasion in military history.

Although the Germans didn’t surrender until May 1945. D-Day is widely considered to have paved the road towards eventual victory, and villages and towns across Buckinghamshire will join the rest of the country in marking the momentous anniversary later this week.

Communities across Bucks will join their counterparts across the British Isles to take part in a beacon lighting ceremony commemorating the lives lost in the World War II landings at 9:15pm on Thursday, June 6.

Royal British Legion branches are also expected to hold their own commemorative events, including a service at All Saints Church in High Wycombe beginning at 11:30am and a wreath-laying at the War Memorial on Marlow Causeway at 11am.

Amersham’s Royal British Legion Club will be pushing the remembrance back by a couple of days, marking the anniversary with a ‘D-Day tea dance’ from 3pm to 5:30pm on Sunday, June 9.

Veterans from across Buckinghamshire wearing uniform, medals or with an ID card will also receive free bus travel across the county from Stagecoach East Services on June 6.

See below for a list of all the towns and villages in the county lighting beacons on Thursday:

Royal British Legion, High Wycombe

Soulbury Parish Council

Burnham Parish Council

Slapton Parish Council

West Wycombe Parish Council/National Trust (West Wycombe Hill)

Buckingham Parish Church, Buckingham

Castlethorpe Parish Council

Wing Parish Council

Emberton Parish Council

Olney Town Council

Wingrave with Rowsham Parish Council

Woughton Community Council

Wolverton and Greenleys Town Council

Latimer & Ley Hill Parish Council

Waddeston Parish Council

Chalfont St Peter Parish Council

Princes Risborough Town Council

Quainton Parish Council

Cublington Parish Council

Little Missenden Parish Council

Akeley Parish Council

Woburn Sands Town Council

Clifton Reynes

Nash Parish Council

Beaconsfield Town Council

Castlethorpe Parish Council