Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOW ROAD Detached £652,686 £377,500 12 Jul 2006
5 STOW ROAD Semi-Detached £461,690 £264,500 31 May 2006
7 STOW ROAD Semi-Detached £413,676 £240,000 10 Dec 2011
27 STOW ROAD Detached £693,445 £535,000 1 Mar 2017
29 STOW ROAD Detached £638,685 £122,000 25 Mar 1997
41 STOW ROAD Detached £1,336,592 £775,500 25 Nov 2011
49 STOW ROAD Detached £618,361 £413,000 3 Nov 2014
THE RISE STOW ROAD Detached £1,429,961 £302,000 30 Apr 1998