UK homeowners save £1.9bn in stamp duty since changes made last year
Wed 2 Dec 2015Average saving of over £1,500 per home purchase Changes made a year ago benefited anyone buying a house for less than £937,500 UK home buyers have collectively saved £1.9 billion…
Read more