London, England, United Kingdom of Great Britain and Northern Ireland
Luton, England, United Kingdom
Zyrardow, Mazovia, Poland