5 Owers Place£495,000Oct 2025
4 Owers Place£500,000Jul 2025
1 Owers Place£465,000Jun 2025
27 Owers Place£495,000Jan 2024
41 Owers Place£730,000Aug 2023
45 Owers Placenew build£600,000Dec 2018
4 Owers Placenew build£475,000Dec 2018
6 Owers Placenew build£475,000Nov 2018
41 Owers Placenew build£622,500Sept 2018
29 Owers Place£520,000Sept 2018
10 Owers Placenew build£485,000Jun 2018
1 Owers Placenew build£435,000Jun 2018
3 Owers Placenew build£490,000May 2018
49 Owers Placenew build£605,000May 2018
5 Owers Placenew build£390,000May 2018
14 Owers Placenew build£415,000Mar 2018
29 Owers Placenew build£499,950Mar 2018
12 Owers Placenew build£475,000Mar 2018
7 Owers Placenew build£4,750,000Mar 2018
2 Owers Placenew build£415,000Mar 2018
8 Owers Placenew build£412,500Mar 2018
16 Owers Placenew build£410,000Mar 2018
27 Owers Placenew build£399,950Mar 2018
9 Owers Placenew build£495,000Mar 2018
31 Owers Placenew build£435,000Mar 2018
24 Owers Placenew build£500,000Feb 2018
51 Owers Placenew build£475,000Jan 2018
53 Owers Placenew build£550,000Dec 2017
43 Owers Placenew build£695,000Sept 2017
47 Owers Placenew build£650,000Sept 2017
47 Owers Place£3,850,000Sept 2016
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.