Ideal Theatre Entertainment No. 4260 Detail from plate 1 of the 1933 Bromley Atlas showing location of Idea Theatre on Dudley Street. The Ideal Theatre was located at 530 Dudley Street, between Albion and Burrell Streets. Facebook Twitter Print Friendly Skills Posted on April 23, 2020 ← Hamilton Theatre Liberty Theatre →