Local profile
About St. Leonards
Located in East Sussex, St. Leonards is a vibrant coastal town known for its stunning architecture, lively arts scene, and beautiful beaches, making it the perfect place to enjoy a relaxed seaside lifestyle with a touch of creative flair.