Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELSH ROAD £174,000 30 May 2023
5 WELSH ROAD Semi-Detached £185,451 £108,000 28 Feb 2011
21 WELSH ROAD Semi-Detached £213,673 £63,000 18 Jun 2001
25 WELSH ROAD Semi-Detached £251,029 £160,000 21 Aug 2007
42 WELSH ROAD Semi-Detached £214,934 £117,250 26 Aug 2005
46 WELSH ROAD Detached £265,128 £56,950 25 Sep 1998
50 WELSH ROAD Detached £51,862 £19,250 4 Sep 2002