In the 1790s, what had been the small fishing port of Hastings in East Sussex blossomed into a popular seaside resort and today it’s one of England’s favorite coastal towns. With its pebbly beach and ...
Plastic insulation foam was washed up on the beach in Hastings and Camber Sands on Tuesday morning (January 13).