Saint Leonards-on-Sea, United Kingdom
Full City Profile
10,001
Population
599/sq mi density
164 ft
Elevation
50 meters
53°F
Avg Temperature
11°C
Treatment Centers in Saint Leonards-on-Sea (1)
STAR