Found 1 transactions going back to November 2004.
This Flat/Maisonette property is located at 62a, Hutton Grove, London, N12 8DR and was last sold for £161,250 on 18 Nov 2004.