26 Finstock Road

JSON

Address
26 Finstock Road
London, Kensington and Chelsea
Greater London
Postcode
W10 6LU
Date Price Type Tenure
£2,500,000 Terraced Freehold
£365,000 Flat/maisonette Leasehold
£147,000 Flat/maisonette Leasehold