Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 LARCH ROAD Semi-Detached £196,326 £62,000 10 Dec 2001
41 LARCH ROAD Semi-Detached £249,650 £200,000 23 Apr 2018
43 LARCH ROAD Semi-Detached £177,267 £175,000 15 Sep 2023
45 LARCH ROAD Semi-Detached £204,170 £39,000 21 Mar 1997
53 LARCH ROAD Terraced £233,300 £170,000 22 Jan 2016
57 LARCH ROAD Terraced £240,575 £195,500 9 Aug 2019
59 LARCH ROAD Terraced £273,856 £120,000 19 Sep 2003
65 LARCH ROAD Semi-Detached £252,721 £250,000 21 Apr 2023
69 LARCH ROAD Semi-Detached £291,513 £114,950 9 Dec 2002
73 LARCH ROAD Semi-Detached £269,791 £220,000 25 Oct 2019