Found 1 transactions going back to May 1997.
This Flat/Maisonette property is located at 37a, Clifton Road, London, N8 8JA and was last sold for £84,000 on 07 May 1997.