-
Little Shop Of Horrors
Little Shop Of Horrors is currently performing at the New Wimbledon Theatre for a limited run before it embarks on a national tour and I was very lucky to be able to go see the show. Based on the 1986 musical, this latest production brings Audrey, Audrey II, Seymour and…