St Leonards-on-Sea, England, East Sussex
St Leonards-on-Sea also known as St Leonards is a seaside town with a lot of front, a mile and more of wide promenade and unspoiled sea views. This lovely town, a part of Hastings, East Sussex, England, since the late 19th century retains it's own sense of separate identity, and visitors here enjoy wonderful shops, salons, cafes and businesses, events and creative happenings, community and heritage.