Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWELL GREEN Semi-Detached £203,841 £200,000 27 May 2022
2 STOWELL GREEN Semi-Detached £258,750 £160,000 10 Jun 2008
6 STOWELL GREEN Semi-Detached £295,399 £190,000 31 Oct 2007
7 STOWELL GREEN Semi-Detached £222,301 £48,000 19 Oct 1998