>>If you look up the road a bit you find a place called Battle. I wonder why that is? Perhaps the battle was at Battle and not Hastings, so Hastings would be famous for being? But then at history classes they would have to teach about the battle of Battle.<<
I think you're right mate - it's Friday afternoon and you need to go home and lie down! :-) Your brain is clearly overloaded.
The battle of Hastings took place a few miles away from the town after the Normans landed along the coast at Pevensey Bay. There was nothing there at the time, or very little. It became called Battle later after William built the Abbey on the battlefield to attone for the dead. The village that grew up around the abbey later became known as Battle. It could never have been called the battle of Battle, because Hastings was the only significant centre of population in the area at the time.