The largest city in the UK is (Greater) London, population ~9M. This is an outlier.
The next largest is Birmingham, population ~1M.
The smallest city (by population) is St Davids, population ~1800. This is also an outlier.
Most cities are 100k to 1M. However, there are a decent number of towns >100k.
The largest town is Reading, population 230k.
There possibly isn't a smallest town worth defining - there's no objective divide between villages and towns.
The largest city in the UK is (Greater) London, population ~9M. This is an outlier. The next largest is Birmingham, population ~1M. The smallest city (by population) is St Davids, population ~1800. This is also an outlier.
Most cities are 100k to 1M. However, there are a decent number of towns >100k.
The largest town is Reading, population 230k.
There possibly isn't a smallest town worth defining - there's no objective divide between villages and towns.