The Institute of The Americas, University College London Loading Map.... The Institute of The Americas, University College London51 Gordon Square - LondonEvents 51.5241221 -0.13002540000002227 Address 51 Gordon Square London WC1H 0PN United Kingdom Upcoming Events No events in this location