Bar located within Haggerston Castle Holiday Park. Offers a modern bar experience within a historic castle structure.