London Borough of Camden Town Hall, Argyle Street, London, WC1H 8EQ, United Kingdom (London) Go back Search Reset results to starting set Reset