Institute of the Americas, University College London 14 March 2018 Loading Map.... Institute of the Americas, University College LondonGower Street - LondonEvents 51.52264839999999 -0.1328125 Address Gower Street London United Kingdom Upcoming Events No events in this location