Otto English

Otto English

Otto English is the pen name of London based playwright, author and journalist Andrew Scott. He regularly writes for Byline Times and Politico as well as his own Pin Prick blog. He has been known to spend too much time on twitter.

-->