Found 1 transactions going back to May 2022.
This Terraced property is located at 5a, Low Hall Close, Chingford, London, E4 7JR and was last sold for £606,000 on 10 May 2022.