Comments from Geoffrey

Showing 1 comment

Geoffrey
Geoffrey commented about Royal Theatre on Jun 14, 2012 at 3:07 pm

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