Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HARROW PLACE Detached £648,631 £525,000 10 Jun 2019
2 HARROW PLACE Terraced £397,508 £230,000 18 Dec 2009
3 HARROW PLACE Semi-Detached £407,290 £239,950 28 Apr 2010
4 HARROW PLACE Semi-Detached £431,988 £249,950 17 Dec 2009
5 HARROW PLACE Detached £569,207 £335,000 26 Mar 2010
6 HARROW PLACE Terraced £259,563 £240,000 5 Nov 2021
7 HARROW PLACE Terraced £256,592 £230,000 31 Aug 2021
8 HARROW PLACE Terraced £253,565 £205,000 8 Aug 2018
9 HARROW PLACE Detached £492,685 £279,950 22 Oct 2009
10 HARROW PLACE Detached £637,006 £374,000 26 Feb 2010
11 HARROW PLACE Detached £619,692 £355,000 20 Nov 2009
12 HARROW PLACE Detached £659,828 £370,000 24 Sep 2009
13 HARROW PLACE Detached £532,324 £304,950 26 Nov 2009
14 HARROW PLACE Detached £585,004 £320,950 31 Jul 2009
15 HARROW PLACE Detached £692,545 £379,950 10 Jul 2009
16 HARROW PLACE Detached £451,081 £249,950 14 Aug 2009
17 HARROW PLACE Detached £455,591 £249,950 2 Jul 2009
18 HARROW PLACE Detached £419,228 £280,000 21 Nov 2014
20 HARROW PLACE Detached £475,755 £280,000 4 Mar 2010