Royal Strand Theatre [1]
Royal Strand Theatre
theatre building in London, Uk