News

People in some of the wealthiest parts of London pay the most inheritance tax – but there are a few areas outside the capital ...