Where is Coventry Station?

Where is Coventry Station located?

Coventry Station, Coventry, United Kingdom (approx. 52.40081°, -1.51346°)


Where is Coventry Station on the map?