This London attraction has been named one of the world’s top cultural spots for 2024