The Bayeux Tapestry's London Pilgrimage: A Story of Threads and Power | The Prime