Apollo Victoria Theatre - London - SW1V 1LG
Discovered from public event information - Source: Ticketmaster - View source