Natasha Magigi is performing tonight in the RSC’s “joyous” (The Guardian) production of Don Quixote.  Following a sold out run in 2016 at the Swan Theatre in Stratford-Upon-Avon, the production is coming back for a limited run at London’s Garrick Theatre from 27 October 2018 until 2 February 2019. For more information and to book tickets, click here.