Islington on the Green…
12A Islington Green, Islington, London, N1 2XN
87.05 sq m
Guide price £860
Contemporary style…Contemporary style…
Daytime concierge…Daytime concierge…
Superbly located development…Superbly located development…
Photos shown are illustrative…Photos shown are illustrative…