The Jazz Cafe is on a road called Parkway in Camden Town, London and The HQ
Club (also know as HQ's) is at Camden Lock in Camden Town, London. The
Arches I'm not quite sure, I know of it and if somebody told me I'd say "Yes
of course it is!!".
Hope this is some help