Found 1 transactions going back to February 2009.
This Terraced property is located at 134 Colchester Road, Leyton, London, E10 6HD and was last sold for £243,500 on 06 Feb 2009.