Fidelio Cafe Address 91-95 Clerkenwell Street London United Kingdom Upcoming Events No events in this location