FLAT 1, 44 Taff Embankment£120,000Mar 2026
68 Taff Embankment£430,000Feb 2026
50 Taff Embankment£450,000Jan 2022
FLAT 2, 44 Taff Embankment£85,000Mar 2021
FLAT 3, 44 Taff Embankment£122,000Feb 2020
FLAT 4, 44 Taff Embankment£93,500May 2019
68 Taff Embankment£285,000Aug 2018
FLAT 1, 44 Taff Embankment£116,000Dec 2017
FLAT 5, 44 Taff Embankment£116,000Dec 2017
58 Taff Embankment£263,000Apr 2017
FLAT 1, 44 Taff Embankment£107,000Oct 2014
52 Taff Embankment£180,000Dec 2011
FLAT 1, 44 Taff Embankment£103,000Jan 2011
FLAT 2, 44 Taff Embankment£97,000Nov 2009
68 Taff Embankment£175,000Oct 2008
60 Taff Embankment£140,000Mar 2008
FLAT 4, 44 Taff Embankment£87,000May 2005
FLAT 2, 44 Taff Embankment£95,000Mar 2005
FLAT 1, 44 Taff Embankment£100,000Jan 2005
FLAT 3, 44 Taff Embankment£111,000Dec 2004
44 Taff Embankment£281,000Jul 2004
84 Taff Embankment£184,950Dec 2002
82 Taff Embankment£179,950Jul 2002
70 Taff Embankment£90,000Jun 2000
54 Taff Embankment£49,000Oct 1997
64 Taff Embankment£57,000Mar 1997
80 Taff Embankment£47,000Sept 1996
58 Taff Embankment£35,000Oct 1995
44 Taff Embankment£19,500Sept 1995
64 Taff Embankment£37,000Aug 1995
62 Taff Embankment£27,000Jun 1995
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.