Imagine a quintessential coastal village, complete with charming cottages, a golden sandy beach, and stunning sea views. The village of Heysham, located just outside Lancaster, fits this ...