Proper noun
Heysham A large village and port in Lancashire, England.
After service in Morecambe and Heysham, it came under the control of Lancaster City Council. Source: Internet