All About Stamp Duty in Wales 2020 update Stamp duty in wales is called Land Transaction Tax (LTT). This…