Found 1 transactions going back to March 1998.
This Detached property is located at 30 Orchard Gardens, Effingham, Leatherhead, KT24 5NR and was last sold for £152,500 on 06 Mar 1998.