Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOW PARK ROAD Detached £254,674 £150,000 30 Oct 2012
7 STOW PARK ROAD Detached £433,714 £345,000 4 Dec 2017
9 STOW PARK ROAD Detached £349,529 £189,000 27 May 2005
11 STOW PARK ROAD Detached £208,030 £55,000 16 May 2000
15 STOW PARK ROAD Semi-Detached £204,375 £120,000 6 Aug 2012