Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
108 NEEDWOOD ROAD Semi-Detached £238,600 £67,000 15 Jan 2001
114 NEEDWOOD ROAD Terraced £254,864 £54,995 27 Nov 1998
118 NEEDWOOD ROAD Semi-Detached £258,251 £172,500 9 Oct 2014
120 NEEDWOOD ROAD Semi-Detached £259,371 £89,000 3 May 2002
126 NEEDWOOD ROAD Terraced £273,563 £222,000 2 Nov 2018