United Kingdom
Leedstown, in England, United Kingdom, is a city. Its population is 267.
The geographic coordinates of Leedstown are 50.16° N, 5.36° W, placing it in the Northern Hemisphere. Administratively, it falls within England, United Kingdom.
Out of 43,712 localities in United Kingdom, Leedstown ranks #6,082 with 267 inhabitants.
Within the England region of United Kingdom, Leedstown stands alongside cities like London, Birmingham, Manchester. Leedstown has 267 inhabitants.
Leedstown has 20 nearby cities and towns within a 25 km radius.
Leedstown has a population of 267. It ranks #6,082 in United Kingdom by population.
Leedstown is located in England, United Kingdom.
Leedstown is located at coordinates 50.16° N, 5.36° W in England, United Kingdom.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)