London, Storbritannien
Thames Ditton, Storbritannien
Newbury, Storbritannien
Boston, Storbritannien
Harrogate, Storbritannien