Stamp Duty Land Tax

Stamp Duty Land Tax is paid on all property and land purchased in the UK currently over the value of £125,000.

For further information please see: