116 Upper Street, Islington, London N1 1QP, England

GPTKB entity