🇬🇧 Barrow upon Soar

Coordinates (52.75178, -1.14601)
Population 5,196

Barrow upon Soar is a city in United Kingdom - England

Species living near Barrow upon Soar

Cities near Barrow upon Soar

about