Port Burdock
From Multiversal Omnipedia
Port Burdock was an English town where Dr. Kemp lived. It is also the town in which Invisible Man's reign of terror was finally brought to an end with the death of Griffin.