London, GB
Pop, Rock, Alternative, Punk
991.2m all-time streams (20 Apr '26)

Apollo Theatre, Oxford

The New Theatre Oxford (known, for a period, as the Apollo Theatre Oxford, The Oxford Apollo, or simply The Apollo from 1977–2003) is the main commercial theatre in Oxford, England and has a capacity of 1,800 people.

https://www.AtgTickets.com/venues/new-theatre-oxford/info/
https://www.Facebook.com/OxfordNewTheatre
https://www.Setlist.fm/venue/apollo-oxford-england-5bd617b8.html
http://en.Wikipedia.org/wiki/New_Theatre_Oxford

Label and studio bios generated with thanks to Discogs.