London Stamp Duty Prices Revealed

Stamp duty land tax (SDLT) is the tax charged by the government when purchasing a property or land costing more than £125,000 in England, Wales and Northern Ireland. The stamp duty rates an individual must pay will vary depending on the price and type of property (residential or non-residential). The […]