24A Lambton Road

JSON

Address
24A Lambton Road
London
London, Islington
Greater London
Postcode
N19 3QH
Tenure
Leasehold
Date Price Type
£227,500 Flat/maisonette
£186,300 Terraced
£88,000 Terraced