Found 1 transactions going back to February 2021.
This Terraced property is located at 15 Southdown Road, Benham Hill, Thatcham, RG19 3BF and was last sold for £312,050 on 22 Feb 2021.