London home buyers paying a third of stamp duty receipts

Despite representing just 1.3% of England’s landmass, the capital is responsible for one-third of all property taxes by way of stamp duty, according to research from independent lettings and sales agent Benham and Reeves.

Read more: https://bit.ly/2Zau4eZ