Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 STOW ROAD Detached £298,603 £180,000 21 Jun 2013
86 STOW ROAD Detached £281,336 £54,000 16 Apr 1997
86A STOW ROAD Detached £499,033 £290,000 14 Sep 2011
88A STOW ROAD Detached £474,689 £260,000 19 Aug 2005
90 STOW ROAD Detached £298,111 £296,500 9 Mar 2023
101 STOW ROAD Semi-Detached £388,456 £261,500 9 Dec 2014
103 STOW ROAD Semi-Detached £283,440 £146,000 13 Jul 2004
110 STOW ROAD Detached £516,042 £185,000 15 Jul 2002
ARCH BARN FARM STOW ROAD Detached £335,291 £217,000 29 Nov 2007
ARCH BARN FARM, 105 STOW ROAD Detached £481,670 £282,000 12 Nov 2010
ARCH FARM HOUSE, 101 STOW ROAD Semi-Detached £380,598 £236,300 27 Jun 2008
ARCHDALE FARMHOUSE STOW ROAD Detached £542,779 £543,512 4 Jul 2022
MOGULS, 86A STOW ROAD Detached £488,080 £199,995 24 Feb 2003
RAILWAY COTTAGE, 94 STOW ROAD Detached £744,528 £740,000 3 Aug 2023
THE WALNUTS STOW ROAD Detached £360,645 £70,100 30 May 1997