Where is Mitchell Library?

Where is Mitchell Library located?

Mitchell Library, Mitchell Library, Great Britain (approx. 55.86511°, -4.2720084°)


Where is Mitchell Library on the map?