The British Museum website, where the tapestry will be on display from September 2026 to July 2027, has attracted tens of thousands of visitors keen to buy tickets.
The British Museum website, where the tapestry will be on display from September 2026 to July 2027, has attracted tens of thousands of visitors keen to buy tickets.