Queens Theatre situated between North Street and Billet Lane in Hornchurch. From NEN Gallery