The huge UK town home to nearly 200k people that’s somehow not a city
In contrast to Reading, St Davids is the UK's smallest city despite having a population of less than 2,000 people.
In contrast to Reading, St Davids is the UK's smallest city despite having a population of less than 2,000 people.