This iconic artefact arrived at the British Museum in central London on July 10 and 7.5 million Brits are expected to snap up tickets to see the historical cloth in person
Legendary artefact returns to UK after 900 years and people are so excited
RELATED ARTICLES


