Found 1 transactions going back to February 2010.
This Detached property is located at Leewood, Water End Road, Potten End, Berkhamsted, HP4 2SG and was last sold for £577,000 on 05 Feb 2010.