Winter Garden Theatre [London]
Winter Garden Theatre
Theatre building in London, United Kingdom
theater in Camden
166 Drury Lane, London, WC2B 5PW, England