UK: property taxes highest in the world

By andre