Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70A TAVISTOCK STREET Detached £467,609 £300,000 4 Jan 2008
72 TAVISTOCK STREET £170,190 £135,000 28 Nov 2017
72A TAVISTOCK STREET Flats/Maisonettes £47,796 £10,000 23 Mar 1998
76B TAVISTOCK STREET Semi-Detached £394,461 £230,000 8 Feb 2012
80 TAVISTOCK STREET Semi-Detached £242,088 £149,000 26 Nov 2013