Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HARROW PLACE Detached £537,095 £142,000 12 May 2000
2 HARROW PLACE Detached £420,980 £278,000 20 Aug 2014
3 HARROW PLACE Detached £538,496 £320,000 22 Aug 2008
4 HARROW PLACE Detached £421,137 £359,000 16 Oct 2020
5 HARROW PLACE Detached £562,675 £119,500 18 May 1998
6 HARROW PLACE Detached £537,704 £295,000 8 Jul 2009
8 HARROW PLACE Detached £574,792 £577,500 20 Jan 2023
9 HARROW PLACE Terraced £347,295 £330,000 12 Jan 2022
12 HARROW PLACE Detached £429,044 £310,000 18 Dec 2015