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