Eildon Hill North, near Melrose, was the largest hillfort in northern Britain, covering more than 18 hectares with 530 roundhouses and a population of up to 4,000 people Previous studies have ...