Original: Hastings, sometimes called Hastings and St Leonards, is a town and Borough on the South coast of England, in East Sussex.
Simplified: Hastings is a town on the coast of East Sussex in England and is the administrative center for the borough of the same name.