West End > Apollo Theatre Current and forthcoming events and shows at West End's Apollo Theatre with related venue, location, news and links. Opened 21 Feb 1901. 776 seats. Society of London Theatre] member. You can also check out the iUKTDb Apollo Theatre (West End) archive with 104 shows listed up to Saturday, 1st September 2018.