The Duchy of Lancaster is a private estate, held in trust for the reigning British sovereign. It provides independent income to the monarch, distinct from the Crown Estate, with roots stretching back centuries through Royal landholdings.
The Duchy of Lancaster is a private estate, held in trust for the reigning British sovereign. It provides independent income to the monarch, distinct from the Crown Estate, with roots stretching back centuries through Royal landholdings.