Windsor Theatre 362 Henley Beach Road, Adelaide, SA
Windsor Theatre 362 Henley Beach Road, Adelaide, SA
Located in the west Adelaide suburb of Lockleys. The Windsor Theatre was built as a RSL Hall in March 1925. By 1951 it had been re-named Windsor Theatre, and continued under independent operators.
The Windsor Theatre was closed in August 2012.
Contributed by Greg Lynch -
No one has favorited this photo yet
