Esta zona urbana es una de las más densamente pobladas del Reino Unido, justo por detrás del cercano Islington.