🇬🇧 Telford

Coordinates (52.67659, -2.44926)
Population 138,241

Telford is a city in United Kingdom - England

Species living near Telford

Cities near Telford

about