29 Leigh Road

JSON

Address
29 Leigh Road
London, Islington
Greater London
Postcode
N5 1AH
Tenure
Freehold
Date Price Type
£55,562 Other
£710,000 Detached