Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 TOWNSEND LANE Detached £1,236,270 £675,150 21 Jul 2005
80 TOWNSEND LANE Detached £2,469,019 £1,698,500 8 May 2015
82 TOWNSEND LANE Detached £2,453,159 £1,850,000 26 Aug 2016
84 TOWNSEND LANE Detached £1,367,099 £835,000 6 Sep 2013
90 TOWNSEND LANE Detached £1,585,084 £620,000 26 Nov 2002
92 TOWNSEND LANE Detached £1,289,323 £740,000 22 Oct 2008