Where is Solihull Station?

Where is Solihull Station located?

Solihull Station, Solihull Station, Great Britain (approx. 52.41439°, -1.78839°)


Where is Solihull Station on the map?