Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 STOWELL ROAD Semi-Detached £166,049 £125,000 13 Sep 2016
10 STOWELL ROAD Semi-Detached £188,242 £111,000 30 Jun 2010
11 STOWELL ROAD Semi-Detached £210,876 £89,400 13 Jun 2003
14 STOWELL ROAD Semi-Detached £195,974 £49,950 16 Feb 2000
17 STOWELL ROAD Semi-Detached £200,172 £87,000 15 Aug 2003
17 STOWELL ROAD Terraced £200,172 £87,000 15 Aug 2003
17 STOWELL ROAD Semi-Detached £200,172 £87,000 15 Aug 2003
20 STOWELL ROAD Semi-Detached £281,123 £156,000 2 Dec 2005
21 STOWELL ROAD Terraced £187,304 £152,000 23 Nov 2018
22 STOWELL ROAD Semi-Detached £238,477 £152,000 24 Aug 2007
23 STOWELL ROAD Semi-Detached £210,482 £200,000 17 Jan 2022
25 STOWELL ROAD Semi-Detached £147,746 £92,500 31 Jan 2014
26 STOWELL ROAD Semi-Detached £248,980 £203,500 17 Feb 2020
27 STOWELL ROAD Semi-Detached £195,111 £170,000 18 Dec 2020
28 STOWELL ROAD Semi-Detached £158,844 £126,000 16 Nov 2017
29 STOWELL ROAD Terraced £113,978 £30,000 7 Apr 2000
37 STOWELL ROAD Semi-Detached £172,929 £141,000 1 Nov 2019
41 STOWELL ROAD Terraced £193,768 £124,900 20 Nov 2007
43 STOWELL ROAD Semi-Detached £204,206 £36,500 1 Mar 1995
47 STOWELL ROAD Semi-Detached £167,122 £135,500 19 Jul 2019
49 STOWELL ROAD Semi-Detached £177,974 £109,250 7 Feb 2007