Londres, Reino Unido
Thames Ditton, Reino Unido
Newbury, Reino Unido
Boston, Reino Unido
Harrogate, Reino Unido