Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41A INWOOD ROAD Terraced £97,831 £57,750 9 Jul 2010
43 INWOOD ROAD Semi-Detached £406,285 £365,000 19 Mar 2021
45 INWOOD ROAD Semi-Detached £408,108 £165,000 31 Jan 2003
65 INWOOD ROAD Flats/Maisonettes £204,138 £120,000 22 Oct 2010
103 INWOOD ROAD Terraced £321,712 £189,000 26 Jul 2012