84 Teddington Grove£231,000Jul 2024
126 Teddington Grove£245,000Jul 2024
126 Teddington Grove£260,000Jun 2024
132 Teddington Grove£220,000Apr 2023
96 Teddington Grove£190,000Aug 2021
134 Teddington Grove£250,000Apr 2021
124 Teddington Grove£160,000Jul 2020
134 Teddington Grove£130,000Aug 2018
108 Teddington Grove£140,500Jul 2017
120 Teddington Grove£147,000Feb 2016
104 Teddington Grove£109,000Oct 2014
102 Teddington Grove£125,000Jul 2013
138 Teddington Grove£130,000Nov 2011
124 Teddington Grove£105,000Mar 2011
104 Teddington Grove£105,000Dec 2010
88 Teddington Grove£136,000Mar 2010
92 Teddington Grove£119,000Jul 2009
106 Teddington Grove£125,000Apr 2008
120 Teddington Grove£152,000May 2007
120 Teddington Grove£125,000Nov 2006
114 Teddington Grove£130,000Jul 2006
120 Teddington Grove£125,000Feb 2006
120 Teddington Grove£104,000Sept 2003
80 Teddington Grove£97,000Jan 2003
110 Teddington Grovenew build£77,950Sept 2002
112 Teddington Grove£73,000Jul 2002
118 Teddington Grove£50,000Apr 2001
114 Teddington Grove£57,000Aug 2000
84 Teddington Grove£46,000Aug 1997
108 Teddington Grove£44,000Feb 1997
92 Teddington Grove£41,000Aug 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.