London politicsfromwww.romfordrecorder.co.uk1 week agoEast London boroughs ranked from best to worst for how good it is to live thereTower Hamlets is the best borough in East London to live, according to Garrington's annual report ranking.