No one has favorited this theater yet
More Photos of This Theater
This shows the location. Town Hall Square is off to the left, the Alhambra Theatre and the (then) New Victoria cinema are off to the right. There was a block of buildings to pass at the bottom of Manchester Road before the Odeon was reached.
No one has favorited this photo yet