Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STOW PARK ROAD Detached £300,138 £210,000 10 Aug 2015
4 STOW PARK ROAD Semi-Detached £189,265 £45,000 1 Sep 1999
16 STOW PARK ROAD Detached £270,077 £235,000 9 Jul 2021
18 STOW PARK ROAD Detached £205,963 £162,500 6 Sep 2017
22 STOW PARK ROAD Semi-Detached £266,963 £172,000 14 Dec 2007
24 STOW PARK ROAD Detached £283,169 £195,000 25 Jun 2015
26 STOW PARK ROAD Detached £331,151 £250,000 28 Oct 2016
42 STOW PARK ROAD Detached £343,722 £235,500 22 May 2015
48 STOW PARK ROAD Terraced £222,173 £39,000 27 Oct 1995
52 STOW PARK ROAD Semi-Detached £182,285 £145,000 15 Dec 2017