Where is Nechells?
Where is Nechells located?
Nechells, Birmingham, United Kingdom (approx. 52.5023095°, -1.8605038°)
Where is Nechells on the map?
{"latitude":52.5023095,"longitude":-1.8605038,"title":"Nechells"}