Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 STOW ROAD Semi-Detached £225,410 £183,500 22 Jul 2019
34 STOW ROAD Semi-Detached £171,267 £96,000 7 Nov 2008
35 STOW ROAD Detached £421,415 £345,000 22 Nov 2019
37 STOW ROAD £206,416 £200,000 3 Mar 2022
45 STOW ROAD Detached £217,000 31 Oct 2023
57 STOW ROAD Semi-Detached £184,891 £109,000 24 Aug 2012
57A STOW ROAD Detached £337,289 £225,000 10 Sep 2014
58 STOW ROAD Detached £177,411 £39,950 6 Apr 1999