Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 BENWELL LANE Terraced £74,968 £60,000 28 Feb 2018
129 BENWELL LANE Terraced £122,377 £78,000 17 Aug 2007
133 BENWELL LANE Terraced £19,906 £9,000 26 Nov 2003
139 BENWELL LANE Semi-Detached £184,936 £100,000 30 May 2005
141 BENWELL LANE Terraced £122,566 £65,000 22 Dec 2004