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