165 Windmill Road,
No one has favorited this theater yet
Located at a busy junction of Windmill Road and Hampton Road in Selhurst, to the North of East Croydon. The Selhurst Picture Palace opened on 15th April 1911. It was closed by a fire in 1913, and remained closed through World War I, reopening by 1920.
It was re-named Luxor Cinema in the early 1930’s. Closed for reasons unknown in the mid-1930’s, it re-opened on 28th January 1937. The Luxor Cinema was badly damaged by a German V1 rocket bomb on 1st July 1944.
The remains of the building were demolished in around 1950, and the land used as an outdoor display area for a car dealer. Today, a Halfords store is on the site.
Just login to your account and subscribe to this theater