Islington
[ iz-ling-tuh n ]
/ ˈɪz lɪŋ tən /
noun
a borough of N London, England.
Example sentences from the Web for islington
British Dictionary definitions for islington
Islington
/ (ˈɪzlɪŋtən) /
noun
a borough of N Greater London. Pop: 180 100 (2003 est). Area: 16 sq km (6 sq miles)