Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 OWEN GROVE Detached £1,118,296 £750,000 29 Oct 2014
8 OWEN GROVE Semi-Detached £1,089,600 £873,000 9 Mar 2018
10 OWEN GROVE Detached £1,023,348 £826,000 25 Jun 2018
12 OWEN GROVE Detached £1,078,989 £249,950 15 Jul 1999
14 OWEN GROVE Detached £1,215,367 £988,200 28 Sep 2018
36 OWEN GROVE Detached £1,207,176 £715,250 27 Aug 2010