The London suburb of Harrow has been revealed as the unexpected centre for tax avoidance in the UK with 346 taxpayers admitting to avoiding tax last year