Newcastle upon Tyne, England, United Kingdom of Great Britain and Northern Ireland
Cambridge, England, United Kingdom
Bristol, Bristol, United Kingdom
London, England, United Kingdom
Hanoi, Hanoi, Vietnam
London, United Kingdom of Great Britain and Northern Ireland
Bristol, England, United Kingdom
Leeds, West Yorkshire
Bristol, England, United Kingdom of Great Britain and Northern Ireland
Sheffield, England, United Kingdom
Keynsham, Somerset, England