Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 WELHAM ROAD Detached £438,819 £440,000 12 Aug 2022
64 WELHAM ROAD Detached £309,854 £182,500 22 Oct 2012
66 WELHAM ROAD Detached £373,810 £76,000 20 Nov 1997
68 WELHAM ROAD Detached £322,474 £307,500 25 Feb 2022
70 WELHAM ROAD Detached £336,776 £270,000 24 May 2018
74 WELHAM ROAD Detached £354,756 £209,000 14 Apr 2010
76 WELHAM ROAD Detached £331,728 £268,500 21 Jun 2019
82 WELHAM ROAD Detached £654,828 £118,000 23 Aug 1996
84 WELHAM ROAD Detached £504,994 £91,000 14 Aug 1996
88 WELHAM ROAD Detached £564,566 £425,000 9 Sep 2016
92 WELHAM ROAD Detached £325,097 £255,000 14 Jul 2017
94 WELHAM ROAD Detached £653,223 £140,000 28 Aug 1998
WELHAM ORCHARD WELHAM ROAD Detached £332,467 £280,000 17 Sep 2020