25 Tavistock Terrace£1,650,000Oct 2024
33 Tavistock Terrace£1,670,000Mar 2023
39 Tavistock Terrace£1,425,000Jul 2022
51 Tavistock Terrace£1,190,000May 2022
9 Tavistock Terrace£900,000Jun 2021
41 Tavistock Terrace£1,150,000Mar 2020
3 Tavistock Terrace£810,000Mar 2019
25 Tavistock Terrace£1,250,000Jan 2016
43 Tavistock Terrace£1,275,500Jan 2015
39 Tavistock Terrace£1,270,000Aug 2014
37 Tavistock Terrace£960,000Oct 2013
33 Tavistock Terrace£1,135,000Aug 2013
43 Tavistock Terrace£945,000Feb 2013
25 Tavistock Terrace£1,094,000Nov 2012
37 Tavistock Terrace£680,000May 2011
33 Tavistock Terrace£680,000Jun 2010
49 Tavistock Terrace£635,000Jul 2008
11 Tavistock Terrace£725,000Aug 2007
57 Tavistock Terrace£540,000Jul 2006
7 Tavistock Terrace£375,000Feb 2005
47 Tavistock Terrace£557,969Feb 2004
43 Tavistock Terrace£500,000Oct 2003
25 Tavistock Terrace£450,000Apr 2002
17 Tavistock Terrace£250,000Jul 1999
15 Tavistock Terrace£278,000Jun 1999
41 Tavistock Terrace£120,000Apr 1999
53 Tavistock Terrace£215,000Dec 1998
43 Tavistock Terrace£285,000Aug 1998
25 Tavistock Terrace£290,000Dec 1997
7 Tavistock Terrace£166,250Jan 1996
47 Tavistock Terrace£130,000Aug 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.