121 Attlee Terrace£385,000Jan 2026
79 Attlee Terrace£375,000Dec 2025
93 Attlee Terrace£240,000Mar 2024
87 Attlee Terrace£330,000Jul 2022
100 Attlee Terrace£382,000May 2022
87 Attlee Terrace£310,000Sept 2018
107 Attlee Terrace£265,000Nov 2017
PRAMSHED, 107 Attlee Terrace£500Nov 2017
93 Attlee Terrace£240,000Jan 2017
100 Attlee Terrace£324,000Dec 2016
109 Attlee Terrace£247,500Oct 2016
101 Attlee Terrace£285,000Dec 2014
101 Attlee Terrace£154,950Jan 2014
90 Attlee Terrace£138,500May 2011
100 Attlee Terrace£172,500Feb 2008
101 Attlee Terrace£160,000Feb 2008
119 Attlee Terrace£125,000Oct 2007
100 Attlee Terrace£141,000Dec 2004
101 Attlee Terrace£140,000Oct 2004
101 Attlee Terrace£117,000Jun 2004
121 Attlee Terrace£135,000Apr 2004
110 Attlee Terrace£95,000Nov 2003
93 Attlee Terrace£120,000Jun 2003
90 Attlee Terrace£79,995May 2000
121 Attlee Terrace£47,000Apr 1998
98 Attlee Terrace£33,000Jan 1997
110 Attlee Terrace£24,000Jan 1997
110 Attlee Terrace£21,000Oct 1996
111 Attlee Terrace£36,500Mar 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.