Zurich, Switzerland Location 47 Churchfield Road Londonzurichswitzerland1211zurich Next Event No upcoming events Loading Map.... Zurich, Switzerland47 Churchfield Road London - zurichVenue Details 51.5073509 -0.12775829999998223 Upcoming Events No events in this location