Kidadl

The Apollo Victoria Theatre

The 2,328 seat theatre is a three-minute walk from Victoria Station, and its grand art deco interior is magnificent. The venue continues to showcase iconic musicals and productions and is a true gem of the London theatre scene.