EC1R1XN
River Street, Islington, London, EC1R
Prestigious Finsbury location 2 bedroom duplex period property Recently refurbished throughout Charming private garden Close to Upper Street and Exmouth Market Angel Station (Northern Line) is close by