Londoners shoulder most of the UK’s £3.6 billion stamp duty burden
Londoners are feeling the squeeze of Stamp Duty Land Tax the most as they fork out 40.7% of the national total, research reveals.
According to a study by Benham and Reeves, over the past year, an estimated £3.657 billion has been paid in stamp duty acr…
info@gracecharlesinvestments.com
of Norwich City Football Club