Where is Coslada Central?

Where is Coslada Central located?

Coslada Central, Madrid, Spain (approx. 40.42322°, -3.561114°)


Where is Coslada Central on the map?