20-22 Highbury Corner, London N5 1RD, United Kingdom

GPTKB entity