United Kingdom
Saint Leonards-on-Sea is a city in England, United Kingdom. The recorded population is 10,001.
At coordinates 50.86° N, 0.55° E, Saint Leonards-on-Sea lies in the Northern Hemisphere. The city belongs to England in United Kingdom.
Saint Leonards-on-Sea has 10,001 inhabitants, making it the #1,247 most populated locality in United Kingdom out of 43,712 registered.
The England region of United Kingdom is home to Saint Leonards-on-Sea and other cities such as London, Birmingham, Manchester. Saint Leonards-on-Sea has 10,001 inhabitants.
The area surrounding Saint Leonards-on-Sea includes 20 nearby cities and towns.
Saint Leonards-on-Sea has a population of 10,001. It ranks #1,247 in United Kingdom by population.
Saint Leonards-on-Sea is located in England, United Kingdom.
Saint Leonards-on-Sea is located at coordinates 50.86° N, 0.55° E in England, United Kingdom.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)