Exhibition A Highgate Christmas Show 28 Nov 2024 – 15 Dec 2024 Save / follow 1 I've seen this Comment on A Highgate Christmas Show Share A Highgate Christmas Show with your friends Leontia Gallery London, United Kingdom