There are some analogues of a land tax in the UK. Council tax for residential property, rates for businesses, and the upcoming mansion tax.