Property Terminology - Know the Jargon When Buying Property

Common property terminology when buying property in England and Wales. 156 terms explained in clear English