Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
118 STOW HILL £1,770 £1,650 18 Jun 2021
118 STOW HILL Semi-Detached £1,770 £290,000 18 Jun 2021
126 STOW HILL Terraced £148,400 £121,000 12 Nov 2019
144 STOW HILL Terraced £226,439 £165,000 19 Jan 2016
146 STOW HILL Terraced £267,768 £242,000 27 Oct 2021
148 STOW HILL Terraced £239,378 £195,000 3 Apr 2020
150 STOW HILL Terraced £257,391 £158,000 8 Feb 2007