The Windsor Cinema is located at 98 Stirling Highway, Nedlands, Western Australia. It is an Art Deco cinema designed by the architect William T. Leighton and constructed in 1937. It is currently leased by Luna Palace Cinemas.
Continue reading...From
Wikipedia, the free encyclopedia.