Exhibition The Horror Show! A Twisted Tale of Modern Britain 27 Oct 2022 – 19 Feb 2023 Save / follow 54 I've seen this 18 Comment on The Horror Show! A Twisted Tale of Modern Britain Share The Horror Show! A Twisted Tale of Modern Britain with your friends Somerset House London, United Kingdom