Det er dokumentert at det har holdt folk til her minst siden 1300-tallet gjennom et kunngjøringsdokument fra 1328.