 Complete the following phrase:  Hastings is a seaside town on the southeast coast of England, facing the English Channel. The borough covers and had a population of 90,254 at the time of the 2011 United Kingdom census. Hastings is most famous for the 