London’s lifesize Sistine Chapel exhibition is your next culture fix sorted