Property sales in The Orchard, Thatcham

Found 2 transactions going back to May 2006.

Date Price Percentage
2 The Orchard
13 Mar 2018 £ 399,950 90.5% (5.6% p.a.)
19 May 2006 £ 209,950