London, England, United Kingdom of Great Britain and Northern Ireland
Southend-on-Sea, England, United Kingdom of Great Britain and Northern Ireland
Southend-on-sea, England, United Kingdom of Great Britain and Northern Ireland