• Camden Town, Camden, London, England, UK