Found 1 transactions going back to May 2018.
This Terraced property is located at 76 Cherry Tree Road, Harwell, Didcot, OX11 6DG and was last sold for £270,800 on 25 May 2018.