Land Registry

Definition

noun
  • the British government office where details of land and its ownership are kept
Law-Glossary.com
www.law-glossary.com/definition/Land-Registry.html