Showing 1 comment
The Royal Theatre was located on the corner of Willoughby Road and Mowbray Road, Willoughby (not Penkivil Steet).
The Royal Theatre was located on the corner of Willoughby Road and Mowbray Road, Willoughby (not Penkivil Steet).