Apollo Theatre [London]
Apollo Theatre
Teatro Apollo
Theatre building in London, United Kingdom
theater in City of Westminster, Verenigd Koninkrijk
Built 1901 by Lewen Sharp with H. van Hooydonk. 1932 interior alterations by Ernest Shaufelberg. 756 seats.