31 Lidyard Road

JSON

Address
31 Lidyard Road
London, Islington
Greater London
Postcode
N19 5NR
Property type
Terraced
Tenure
Freehold
Date Price
£1,255,000
£760,000
£521,300
£300,000
£167,000
£81,500