Where is Nicolson Institute?

Where is Nicolson Institute located?

Nicolson Institute, Nicolson Institute, Great Britain (approx. 58.210815°, -6.376557°)


Where is Nicolson Institute on the map?