Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 NEEDWOOD STREET Terraced £244,693 £142,500 4 Feb 2011
4 NEEDWOOD STREET Terraced £109,801 £30,000 12 Oct 2000
6 NEEDWOOD STREET Semi-Detached £274,524 £173,000 18 Apr 2008
11 NEEDWOOD STREET Semi-Detached £85,752 £50,000 3 Feb 2012
13 NEEDWOOD STREET Terraced £121,082 £71,000 16 May 2012
15 NEEDWOOD STREET Terraced £99,712 £85,000 30 Oct 2020
29 NEEDWOOD STREET Semi-Detached £337,833 £183,000 10 Jun 2005
30 NEEDWOOD STREET Semi-Detached £253,255 £205,000 29 Mar 2019