Hastings

a medium sized seaside town pop about 86k on the coast of East Sussex in England. About 100km south of London.
From: EU08 on Twitter

a seaside resort in East Sussex
From: Payo on Twitter