Found 1 transactions going back to October 2014.
This property is located at 183 East End Road, London, N2 0LZ and was last sold for £40,000 on 30 Oct 2014.