add tag

Tags you are adding:

Theatre Royal - Drury Lane - London

The Theatre Royal, Drury Lane, Catherine Street, WC2B 5JF, is an un-air conditioned theatre in Covent Garden, in Westminster, London's, West End.



Unfortunately this article expired on March 5, 2023. The above is a summary of the original article from Jamie Hanson.