Stuart Hall Library Address 16 John Islip Street London SW1P 4JU United Kingdom Upcoming Events No events in this location