Venue Eyebeam New York Exhibitions at this venue 1 The New Romantics 17 April 2014 – 10 May 2014 Group exhibition Contact Address540 W. 21st Street10011 New YorkUS Webwww.eyebeam.org