Question: is tutankhamun mummy in london?
Answer: The mummy of all Tutankhamun shows will land in London. ... It was announced on Thursday that the Saatchi Gallery in London will be the only UK venue for a world tour of 150 original artefacts from Tutankhamun's tomb, 60 of which have never left Egypt before.