Venue Guide Venue Guide: The Jazz Cafe Camden, London Here's what fans need to know about the legendary North London venue. Tom Stafford / January 10, 2020