Top definition
a theatre in London, currently hosting 'Wicked the Musical', also known as the AV
Where's Wicked playing?
At the Apollo Victoria theatre.
by chistery July 15, 2009
Get the mug
Get a apollo victoria mug for your bunkmate Paul.