Where is Winson Green Station?

Where is Winson Green Station located?

Winson Green Station, Winson Green Station, Great Britain (approx. 52.489°, -1.9371°)


Where is Winson Green Station on the map?