Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 Detached £782,087 £320,000 31 Mar 2003
85 Detached £532,132 £390,000 29 Apr 2016
85A Detached £604,929 £340,000 16 Mar 2006
86A Detached £428,436 £250,000 20 Oct 2010
89 Semi-Detached £554,439 £379,000 25 Jun 2015
90 Semi-Detached £943,010 £310,000 20 Mar 2002