Camden Town Hall

Judd Street
WC1H9JE London
United Kingdom