It's very misleading, or downright wrong. Firstly, you'll pay tax on the sale (stamp duty), of 7%. There used to be a loophole for corporations, but that's now been closed (if you buy as a corporation you'll pay 15%). So already you've paid $1.4 million in tax.
You then pay council tax, which isn't property tax, but a tax for basic services such as waste disposal, etc, that your local authority provides.
It normally isn't very helpful to 'pick and choose' taxes when comparing them to the US, partly because the UK taxes some things very differently. For example, a sales tax in the US of 20% would be political suicide, but yet that's effectively what happens in the UK with VAT.