Where is Bishopsgate Institute?

Where is Bishopsgate Institute located?

Bishopsgate Institute, Bishopsgate Institute, Great Britain (approx. 51.51869°, -0.07931667°)


Where is Bishopsgate Institute on the map?