London, United Kingdom
Ammanford, Carmarthenshire, Wales
North Parramatta, New South Wales, Australia