St Leonards-on-Sea, Vereinigtes Königreich
St John's Church -The EvangelistCrowhurst, Vereinigtes Königreich
Crowhurst PlaceRye, Vereinigtes Königreich
Rye Creative CentreLamberhurst, Vereinigtes Königreich
Down HouseSouthwick, Vereinigtes Königreich
St Michael & All Angels ChurchLondon, Vereinigtes Königreich
Arcola TheatreVeranstaltungsort nicht bekannt gegeben