Heysham Head is in Heysham, Lancashire.