The Institute of Psychoanalysis Loading Map.... The Institute of Psychoanalysis112a Shirland Road - LondonDetails 51.526568 -0.19427799999994022 Address 112a Shirland Road London W9 2EQ United Kingdom Upcoming Events No events in this location