1. DEFINED
  2. /
  3. International

Towns defined as International

Historic, Beautiful, Friendly, pressurised, international

Defined: Greenwich

Vibrant, International, Complex, Exciting Entertainment

Defined: London