Exhibition The Ollie & Lesa Show 17 Oct 2019 – 20 Oct 2019 4Cose London, United Kingdom Save / follow 1 I've seen this Comment on The Ollie & Lesa Show Share The Ollie & Lesa Show with your friends