Found 1 transactions going back to April 2007.
This Flat/Maisonette property is located at 174 Church Lane, London, SW17 9PU and was last sold for £177,500 on 10 Apr 2007.