86 Hemingford Road

JSON

Address
86 Hemingford Road
London, Islington
Greater London
Postcode
N1 1DD
Property type
Terraced
Tenure
Freehold
Date Price
£1,575,000
£722,000
£410,000
£237,500
£120,000