Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 STOW ROAD Detached £299,814 £180,000 21 Jun 2013
86 STOW ROAD Detached £282,476 £54,000 16 Apr 1997
86A STOW ROAD Detached £501,056 £290,000 14 Sep 2011
88A STOW ROAD Detached £476,613 £260,000 19 Aug 2005
90 STOW ROAD Detached £299,320 £296,500 9 Mar 2023
101 STOW ROAD Semi-Detached £390,030 £261,500 9 Dec 2014
103 STOW ROAD Semi-Detached £284,589 £146,000 13 Jul 2004
110 STOW ROAD Detached £518,134 £185,000 15 Jul 2002
ARCH BARN FARM STOW ROAD Detached £336,650 £217,000 29 Nov 2007
ARCH BARN FARM, 105 STOW ROAD Detached £483,622 £282,000 12 Nov 2010
ARCH FARM HOUSE, 101 STOW ROAD Semi-Detached £382,141 £236,300 27 Jun 2008
ARCHDALE FARMHOUSE STOW ROAD Detached £544,979 £543,512 4 Jul 2022
MOGULS, 86A STOW ROAD Detached £490,059 £199,995 24 Feb 2003
RAILWAY COTTAGE, 94 STOW ROAD Detached £746,531 £740,000 3 Aug 2023
THE WALNUTS STOW ROAD Detached £362,107 £70,100 30 May 1997