Site icon The Law Dictionary

SAINT MARTIN LE GRAND, COURT OF

An ancient court in London, of local Importance, formerly held in the church from which it took its name.

Exit mobile version