Expand
Updated
The nearly 230-foot Bayeux Tapestry returned to England for public display at the British Museum for the first time in almost 1,000 years, drawing large crowds and reviews debating whether the exhibition lives up to the hype.
Show London on the map