Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOW ROAD Semi-Detached £139,366 £24,500 22 Sep 1995
3 STOW ROAD Semi-Detached £212,573 £91,500 10 Jul 2003
5 STOW ROAD Semi-Detached £168,850 £122,000 8 Dec 2015
6 STOW ROAD Semi-Detached £186,568 £120,000 31 Oct 2007
7 STOW ROAD Semi-Detached £188,142 £125,000 2 Sep 2014
8 STOW ROAD Semi-Detached £150,375 £82,500 31 Jul 2009
17 STOW ROAD Semi-Detached £193,681 £143,000 25 Apr 2016
21 STOW ROAD Semi-Detached £193,253 £124,995 20 May 2014
23 STOW ROAD Semi-Detached £216,113 £124,995 10 Jul 2006
25 STOW ROAD Semi-Detached £175,139 £142,000 26 Jul 2019