Found 1 transactions going back to July 2022.
This property is located at 38 Lea Road, Enfield, EN2 0LA and was last sold for £458,000 on 15 Jul 2022.