Subscriber login


Forgot your password?

Library card login

Other

Land Registry

British
Definition of Land Registry
  • a government department with which titles to or charges upon land must be registered.