Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MACHEN STREET Terraced £168,236 £98,000 16 Dec 2011
1A MACHEN STREET Semi-Detached £172,873 £167,500 30 Mar 2022
2 MACHEN STREET Terraced £269,704 £59,950 12 Feb 1999
3 MACHEN STREET Terraced £434,461 £354,000 2 Nov 2018
4 MACHEN STREET Terraced £242,360 £83,500 3 May 2002
5 MACHEN STREET Terraced £371,501 £325,000 3 Dec 2020
7 MACHEN STREET Terraced £400,000 22 Sep 2023
9 MACHEN STREET Terraced £340,103 £277,500 16 Aug 2019
10 MACHEN STREET Terraced £356,293 £290,000 14 Dec 2018
11 MACHEN STREET Terraced £257,610 £152,500 25 Jun 2012
12 MACHEN STREET Terraced £325,105 £315,000 3 Mar 2022
13 MACHEN STREET Terraced £250,873 £180,000 4 Dec 2015
13 MACHEN STREET Terraced £250,873 £182,000 4 Dec 2015
14 MACHEN STREET Terraced £217,460 £135,000 12 Mar 2007
15 MACHEN STREET Terraced £260,002 £99,000 18 Oct 2002
16 MACHEN STREET Terraced £243,349 £43,000 8 Dec 1995
18 MACHEN STREET Terraced £338,565 £275,000 30 May 2019
19 MACHEN STREET Terraced £296,629 £133,000 27 Oct 2003
20 MACHEN STREET Terraced £296,805 £295,000 4 Aug 2023
21 MACHEN STREET Terraced £260,641 £51,500 9 Jul 1997
22A MACHEN STREET Flats/Maisonettes £205,995 £132,000 15 Feb 2008