Producent
St Leonards-on-Sea, Verenigd Koninkrijk
St John's Church -The EvangelistCrowhurst, Verenigd Koninkrijk
Crowhurst PlaceRye, Verenigd Koninkrijk
Rye Creative CentreLamberhurst, Verenigd Koninkrijk
Down HouseSouthwick, Verenigd Koninkrijk
St Michael & All Angels ChurchLonden, Verenigd Koninkrijk
Arcola TheatreLocatie niet bekend gemaakt