Victoria Picture Hall
No one has favorited this theater yet
Located on the Strand in Central London, it was at the rear of the Victoria Arcade, adjacent to Terry’s Theatre. The Victoria Picture Hall opened in December 1908, and was closed in October 1910, when Terry’s Theatre was converted into a cinema.
Just login to your account and subscribe to this theater.