Islington on the Green…
12A Islington Green, Islington, London, N1 2XN
937 sq ft(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…