timeout.comLondon Review: The Bayeux Tapestry at the British Museum Of course the world’s most famous tapestry lives up to a millennium of hype View offer LondonEvents