Britain and France on Wednesday marked 100 years since the decisive battle of Amiens that put Europe on the path to the end of World War I, in a sober ceremony in the northern French city's Gothic cathedral.

British Prime Minister Theresa May and serving army officers read letters and poetry from those who fought in the often-forgotten battle that took conflict out of the trenches and ushered in an armistice 100 days later.

"Amiens was symbolic of the Entente Cordiale, the cooperation without which victory was impossible," Britain's Prince William said.