London, United Kingdom
Tiverton, United Kingdom
Henley on Thames, United Kingdom
Tapahtumapaikkaa ei ilmoitettu