13,000 Newham landlords not paying tax on properties – Guardian

A report in The Guardian today reveals that up to 13,000 landlords in our neighbouring borough Newham are not paying tax worth of a value of around £200 million to the Chancellor.  Read more »