13 Kelmscott Road

JSON

Address
13 Kelmscott Road
London
London, Wandsworth
Greater London
Postcode
SW11 6QX
Tenure
Freehold
Date Price Type
£1,110,000 Terraced
£662,000 Flat/maisonette
£530,000 Flat/maisonette