Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELHAM ROAD Detached £889,103 £720,000 21 Sep 2018
3 WELHAM ROAD Detached £760,656 £460,000 23 Aug 2013
7 WELHAM ROAD Detached £823,187 £480,000 23 Nov 2010
7A WELHAM ROAD Detached £707,842 £129,000 3 Oct 1996
9 WELHAM ROAD Detached £876,331 £792,000 26 Oct 2021
15 WELHAM ROAD Detached £830,823 £240,000 19 Apr 2001
17 WELHAM ROAD Detached £801,962 £657,500 10 Jan 2020
21 WELHAM ROAD Detached £722,128 £425,000 22 Mar 2010