• London, England, UK

  • Portugal (seedy Spanish villa)