dower

What is a Lordship Title? An English lordship is much older than you would believe.  They originate from the Roman Empire when the Romans controlled what is now England.  The efficient Romans implemented a method of land management so that they did not have to collect taxes from all land owners but made a single…

Read More