London, England, United Kingdom of Great Britain and Northern Ireland
Northolt, Ealing, England, United Kingdom of Great Britain and Northern Ireland