Found 1 transactions going back to May 1999.
This Detached property is located at 84 London Road, Sleaford, NG34 7LP and was last sold for £77,500 on 07 May 1999.