Little Shop of Horrors (Open Air Theatre, Regent’s Park) JohnnyFox September 1, 2018 Musicals, Reviews Meanness and greenness have often gone hand in hand at Regent’s Park - £3.50 for a tiny ice cream cone, really? – but never more so than in...