Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 ELMWOOD ROAD Terraced £141,125 £89,950 10 Aug 2007
29 ELMWOOD ROAD Terraced £145,621 £38,500 19 May 2000
46 ELMWOOD ROAD Terraced £182,705 £180,000 3 Nov 2023
48 ELMWOOD ROAD Terraced £178,297 £132,000 24 Mar 2016
52 ELMWOOD ROAD Terraced £212,446 £116,300 5 Sep 2005
54 ELMWOOD ROAD Terraced £152,157 £59,999 17 Dec 2002
56 ELMWOOD ROAD Terraced £168,105 £31,500 10 Jan 1997