Finance
HMRC Garden Substation Tax Dispute: London Property Buyer Wins £341,750 Stamp Duty Battle
Published: 30 October 2026 A London property company has won a £341,750 stamp duty dispute against HM Revenue and Customs (HMRC) after a tax tribunal ruled that an electricity substation…
Lucy · 7 min read