London, United Kingdom
God, Pest, Hungary
Glasgow, Glasgow, Scotland
Ruse, Ruse, Bulgaria
London, London, England
Vancouver, British Columbia, Canada
London, London
Edinburgh, Edinburgh, Scotland
Brussels, Brussels, Belgium
Leeds, West Yorkshire, England