Mitcham Lane Picture Palace
127 Mitcham Lane,
No one has favorited this theater yet
Located in the southwest London district of Streatham, on Mitcham Lane at the corner of Blegborough Road. The Mitcham Lane Picture Palace was operating by 1909. Owned and operated by James Harding, it was still listed in 1915.
The building has since been demolished and the current building on the site houses Wandsworth Oasis(an AIDS charity shop), with flats above.
Just login to your account and subscribe to this theater