262-266 Kentish Town Road, London, NW5 2AA

GPTKB entity