Where is Cambridge–MIT Institute?

Where is Cambridge–MIT Institute located?

Cambridge–MIT Institute, Cambridge–MIT Institute, Great Britain (approx. 52.205°, 0.117°)


Where is Cambridge–MIT Institute on the map?