Found 1 transactions going back to February 1998.
This Semi-Detached property is located at 231a, Barking Road, East Ham, London, E6 1LB and was last sold for £106,250 on 10 Feb 1998.