Transactions hit a two-year low across England and Wales – and in London, sales dwindle to a nine-year low (PIE)
Property transactions in England and Wales have hit their lowest level since the additional Stamp Duty charges were introduced in April 2016, London Central Portfolio claims.