What is going to happen to Stamp Duty on the 11th March?
Sawbridgeworth & Bishop’s Stortford Property Market If you are buying a home costing more than £125,000 in England, you will have to pay Stamp Duty Land Tax on the purchase of your new home. In the provinces, it’s called something…
Continue reading