Found 1 transactions going back to February 2002.
This Flat/Maisonette property is located at 741c,Chy Hwel, London, SW17 0PD and was last sold for £133,000 on 07 Feb 2002.