Found 1 transactions going back to August 2002.
This Terraced property is located at 89 Vernon Road, Stratford, London, E15 4DQ and was last sold for £45,502 on 15 Aug 2002.