Where is Digbeth?

Where is Digbeth located?

Digbeth, Digbeth (Station), Great Britain (approx. 52.475853°, -1.8854604°)


Where is Digbeth on the map?