Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 STOW ROAD Semi-Detached £85,017 £48,500 3 Apr 2006
46 STOW ROAD Semi-Detached £116,785 £78,000 28 Nov 2014
51 STOW ROAD Semi-Detached £154,348 £34,000 8 Jan 1999
53 STOW ROAD Semi-Detached £149,567 £150,272 20 Jan 2023
55 STOW ROAD Terraced £116,408 £75,000 20 Dec 2007
59 STOW ROAD Detached £87,900 £51,000 15 Nov 2011
63 STOW ROAD Detached £203,855 £165,000 7 Jun 2019
64 STOW ROAD Flats/Maisonettes £112,339 £65,000 14 Dec 2009
65 STOW ROAD Detached £173,400 £35,000 24 Oct 1997
67 STOW ROAD Detached £220,099 £132,500 31 Jul 2013
69 STOW ROAD Detached £182,047 £123,500 18 Mar 2015
71 STOW ROAD Detached £159,725 £100,000 10 Jan 2014
75 STOW ROAD Detached £257,450 £250,000 13 Apr 2022
77 STOW ROAD Detached £202,149 £153,425 24 Nov 2016
81 STOW ROAD Detached £235,645 £135,000 30 May 2006
83 STOW ROAD Detached £201,707 £160,000 24 Nov 2017
THREE TREES STOW ROAD £87,572 £60,000 8 May 2015