Haggerston Castle is a holiday park in Northumberland, England, offering caravan and lodge accommodation. Enjoy amenities like an indoor pool, adventure golf, and a boating lake.