Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 WELHAM ROAD Detached £440,000 12 Aug 2022
64 WELHAM ROAD Detached £182,500 22 Oct 2012
66 WELHAM ROAD Detached £76,000 20 Nov 1997
68 WELHAM ROAD Detached £307,500 25 Feb 2022
70 WELHAM ROAD Detached £270,000 24 May 2018
74 WELHAM ROAD Detached £209,000 14 Apr 2010
76 WELHAM ROAD Detached £268,500 21 Jun 2019
82 WELHAM ROAD Detached £118,000 23 Aug 1996
84 WELHAM ROAD Detached £91,000 14 Aug 1996
88 WELHAM ROAD Detached £425,000 9 Sep 2016
92 WELHAM ROAD Detached £255,000 14 Jul 2017
94 WELHAM ROAD Detached £140,000 28 Aug 1998
WELHAM ORCHARD WELHAM ROAD Detached £280,000 17 Sep 2020