Never a better time to visit UK capital
“Bayeux mania” is officially sweeping the art world and that means there’s never been a better time to visit London where it is now on display to the public. The legendary tapestry has just made its highly anticipated public debut at London’s British Museum (from September 10) marking the very first time the 11th-century masterpiece…
