Found 1 transactions going back to May 1995.
This Terraced property is located at 464 Romford Road, London, E7 8AP and was last sold for £66,000 on 24 May 1995.