British Town Centres on GeoGuessr: American discovers England's North West or south coast?