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 105 shows listed up to Sunday, 9th December 2018.