Available as Framed Prints, Photos, Wall Art and Gift Items
Choose from 12 pictures in our Stoll collection for your Wall Art or Photo Gift. Popular choices include Framed Prints, Canvas Prints, Posters and Jigsaw Puzzles. All professionally made for quick delivery.
Stoll Theatre on Portugal Street, near Aldwych, London
The Stoll Theatre on Portugal Street, near Aldwych, London, showing Stars on Ice. It was built in 1911 in the Beaux-Arts style and opened as the London Opera House. From 1914 to 1915 it became the National Theatre of England, and then was purchased in 1916 by Oswald Stoll. The theatre closed in 1957 and was demolished to make way for an office block, which now houses the Peacock Theatre. Date: 1947
© Mary Evans / Photo Union Collection