Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 ELCOMBE Detached £459,517 £387,000 18 Sep 2020
25 ELCOMBE Detached £753,143 £742,500 10 Jun 2022
26 ELCOMBE Detached £632,945 £340,000 10 Mar 2005
29 ELCOMBE Detached £878,310 £550,000 18 May 2007