Where is West Bromwich Central?

Where is West Bromwich Central located?

West Bromwich Central, West Bromwich Central, Great Britain (approx. 52.51654°, -1.994763°)


Where is West Bromwich Central on the map?