For Sale
£700,000
New Clocktower Place, Islington, London, N7
3 bd
2 ba
Flat
N7
Listed by Kinleigh Folkard & Hayward - Islington Sales