Where is Digbeth Institute?

Where is Digbeth Institute located?

Digbeth Institute, Digbeth Institute, Great Britain (approx. 52.475594°, -1.887375°)


Where is Digbeth Institute on the map?