Londoners shoulder most of the UK’s £3.6 billion stamp duty burden Author: Property118.com Landlord News Team 19th April 2024, 2 years ago | 5 Londoners are feeling the squeeze of Stamp Duty Land Tax the most as they fork out 40.7% of the national...