287 Upper Street, Islington, London N1 2TZ

GPTKB entity