Where is Quadram Institute?

Where is Quadram Institute located?

Quadram Institute, Quadram Institute, Great Britain (approx. 52.623096°, 1.218573°)


Where is Quadram Institute on the map?