Kidadl

Vaudeville Theatre

The Vaudeville Theatre is located on Strand in London's West End.


Photo: Dennis Davis