138 Tavistock Road£215,000Sept 2025
117 Tavistock Road£115,000Dec 2024
128 Tavistock Road£198,000Aug 2024
120 Tavistock Road£184,000Aug 2023
116 Tavistock Road£226,000Jul 2023
91 Tavistock Road£195,000Jan 2023
85 Tavistock Road£125,000Oct 2021
130 Tavistock Road£190,000Dec 2020
128 Tavistock Road£150,000Nov 2020
91 Tavistock Road£165,000Apr 2020
110 Tavistock Road£175,000Jan 2020
136 Tavistock Road£177,500Jun 2019
93 Tavistock Road£158,000Jul 2018
110 Tavistock Road£127,500May 2017
87 Tavistock Road£103,000Apr 2016
93 Tavistock Road£117,500Oct 2013
152 Tavistock Road£155,000Mar 2013
142 Tavistock Road£105,000Jan 2012
108 Tavistock Road£135,000Apr 2011
108 Tavistock Road£82,500Jul 2010
93 Tavistock Road£85,000Oct 2009
152 Tavistock Road£139,950Jun 2009
89 Tavistock Road£106,000Mar 2009
128 Tavistock Road£120,000Oct 2007
132 Tavistock Road£110,000May 2007
104 Tavistock Road£113,000Mar 2007
87 Tavistock Road£107,500Mar 2007
83 Tavistock Road£95,000Oct 2006
136 Tavistock Road£127,200Jun 2006
138 Tavistock Road£129,000May 2004
108 Tavistock Road£50,000Sept 2003
110 Tavistock Road£85,500Dec 2002
87 Tavistock Road£46,000Oct 1998
104 Tavistock Road£38,500Jun 1997
114 Tavistock Road£40,000Aug 1996
118 Tavistock Road£42,000Mar 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.