Found 1 transactions going back to February 2000.
This Semi-Detached property is located at 156 Southbury Road, Enfield, EN1 1YG and was last sold for £169,995 on 05 Feb 2000.