Property sales in Leach Road - Bicester - OX26 2JT

Found 19 transactions going back to January 1998.

Date Address Price
20 Jun 2024 107 Leach Road £ 230,000
6 Oct 2023 117 Leach Road £ 272,000
30 Jun 2023 87 Leach Road £ 282,500
30 May 2022 113 Leach Road £ 278,000
27 Jul 2021 129 Leach Road £ 270,500
8 Apr 2021 107 Leach Road £ 275,000
2 Oct 2020 87 Leach Road £ 240,000
27 Jul 2020 115 Leach Road £ 230,000
12 Nov 2018 95 Leach Road £ 226,750
14 Apr 2016 117 Leach Road £ 237,000
27 Nov 2015 129 Leach Road £ 270,000
19 Dec 2014 65 Leach Road £ 219,995
19 Mar 2014 87 Leach Road £ 182,000
20 Aug 2010 87 Leach Road £ 157,000
17 Mar 2008 113 Leach Road £ 142,000
25 May 2007 117 Leach Road £ 175,000
1 Oct 2004 107 Leach Road £ 154,000
10 Jun 2002 121 Leach Road £ 55,800
9 Jan 1998 107 Leach Road £ 74,000