The Wellcome Library, Darwin Room 23 May 2016 Loading Map.... The Wellcome Library, Darwin Room215 Euston Road - LondonEvents 51.525712 -0.13571860000001834 Address 215 Euston Road London United Kingdom Upcoming Events No events in this location