38 - 42 Harrington Road

JSON

Address
38 - 42 Harrington Road
London, Kensington and Chelsea
Greater London
Postcode
SW7 3ND
Property type
Other
Tenure
Leasehold
Date Price
£250,000