The Little Shop of Horrors – Regents Park Theatre If you haven’t yet experienced the pure magic and joy of the Open-Air Theatre in London’s Regents Park, I cannot recommend the experience highly enough. I first went to Regent’s Park Open-Air Theatre, when I was at secondary school, to see a very memorable production of ‘A […]