39a Canonbury Square, Islington, London

GPTKB entity