The Bayeux Tapestry will enter France before December 31, 2027. The tapestry arrived at the British Museum on July 10, 2026 after a transfer from France in a climate-controlled container and under police escort, and it is slated to finish display in London on July 11, 2027 following an exhibition t…