Little Shop of Horrors opens at The Kenton Theatre next week, 6-9th October!
After more than 18 months delay by the pandemic, Little Shop of Horrors finally hits the stage at The Kenton Theatre on 6-9 October 2021
Read MoreAfter more than 18 months delay by the pandemic, Little Shop of Horrors finally hits the stage at The Kenton Theatre on 6-9 October 2021
Read More