Lord of Allerton

Lord of Allerton or Lady of Allerton is the title of the noble seat at the castle of Allerton.

History
TBA