Comments from Geoffrey

Showing 1 comment

Geoffrey
Geoffrey commented about Royal Theatre on Jun 14, 2012 at 10:07 am

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