Theatre Royal, Windsor 10th January 20198th May 2020 admin Postal address:32 Thames St, Windsor , SL4 1PS, United KingdomSocial media: