Stamp duty

    191

    Stamp duty is a shortened name for stamp duty land tax, also called sdlt. This is a government tax you may have to pay when you purchase a new property. Your solicitor or conveyancer will organise the payment for you.