Found 1 transactions going back to February 2006.
This Detached property is located at 157 Abbots Road, Abbots Langley, WD5 0BN and was last sold for £575,000 on 17 Feb 2006.