33 Neuadd Terrace£140,000May 2026
34 Neuadd Terrace£235,000Nov 2025
4 Neuadd Terrace£220,000Dec 2024
23 Neuadd Terrace£175,000Dec 2024
9 Neuadd Terrace£210,000Jun 2022
10 Neuadd Terrace£152,000Apr 2020
13 Neuadd Terrace£170,000Jan 2020
9 Neuadd Terrace£130,000Jul 2019
35 Neuadd Terrace£97,980Jan 2018
4 Neuadd Terrace£151,500Feb 2017
20 Neuadd Terrace£172,500Nov 2016
11 Neuadd Terrace£150,000Oct 2016
4 Neuadd Terrace£138,000May 2010
12 Neuadd Terrace£160,000Oct 2008
17 Neuadd Terrace£158,000Jun 2008
35 Neuadd Terrace£162,000May 2008
11 Neuadd Terrace£138,500Jan 2008
11 Neuadd Terrace£124,995Oct 2006
32 Neuadd Terrace£137,000Aug 2006
33 Neuadd Terrace£109,000May 2006
31 Neuadd Terrace£129,000Nov 2004
17 Neuadd Terrace£158,000Oct 2004
34 Neuadd Terrace£59,500Aug 2004
11 Neuadd Terrace£112,000May 2004
32 Neuadd Terrace£112,000Jan 2004
12 Neuadd Terrace£108,000Nov 2003
32 Neuadd Terrace£50,000May 2002
8 Neuadd Terrace£66,250Apr 2002
40 Neuadd Terrace£53,000Oct 1999
12 Neuadd Terrace£38,500Sept 1998
40 Neuadd Terrace£32,200Sept 1996
21 Neuadd Terrace£42,000Mar 1996
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.