The Apollo Victoria Theatre is a West End theatre on Wilton Road in the Westminster district of London, across from London Victoria Station. (The theatre also has an entrance on Vauxhall Bridge Road.) Opened in 1930 as a cinema and variety theatre, ... Read further