Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 ELMWOOD ROAD Detached £304,636 £192,000 4 Jun 2007
71 ELMWOOD ROAD Semi-Detached £194,731 £164,000 30 Sep 2020
81 ELMWOOD ROAD Semi-Detached £244,385 £140,000 24 Nov 2009
89 ELMWOOD ROAD Detached £300,465 £224,995 30 Jun 2016
89 ELMWOOD ROAD Detached £300,465 £224,975 30 Jun 2016
91 ELMWOOD ROAD Detached £226,438 £224,000 19 Apr 2023
98 ELMWOOD ROAD Semi-Detached £294,220 £57,900 25 Jul 1997
100 ELMWOOD ROAD Detached £331,107 £270,000 28 Oct 2019
106 ELMWOOD ROAD Detached £293,283 £247,000 25 Sep 2020
110 ELMWOOD ROAD Detached £328,954 £59,950 10 Oct 1996
112 ELMWOOD ROAD Detached £401,440 £79,000 25 Jul 1997
114 ELMWOOD ROAD Detached £317,685 £174,999 12 Dec 2008
124 ELMWOOD ROAD Semi-Detached £268,998 £84,950 13 Dec 2001
126 ELMWOOD ROAD Detached £286,727 £77,500 4 Aug 2000