scholarly article
article published in 1909
Not who you're looking for? Others named Allington Castle: stone-built moated castle in Allington, England