Phoenix Theatre
- Dec- 2023 -15 DecemberDH Latest News
Netflix debute a stage play adaptation of its wildly popular sci-fi series, Stranger Things
On Thursday, London’s Phoenix Theatre underwent a magical transformation, becoming the enigmatic town of Hawkins, Indiana, as Netflix premiered a…
Read More »