Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67A TAVISTOCK STREET £253,757 £250,000 13 Nov 2023
73B TAVISTOCK STREET Detached £847,910 £250,000 25 Jun 2001
FLAT 6 73 TAVISTOCK STREET Flats/Maisonettes £122,621 £71,500 22 Nov 2010
81 TAVISTOCK STREET Terraced £405,562 £245,000 15 Dec 2006
81A TAVISTOCK STREET Flats/Maisonettes £223,473 £135,000 15 Dec 2006
95 TAVISTOCK STREET Terraced £266,649 £155,000 1 Mar 2011
97 TAVISTOCK STREET Terraced £237,023 £175,000 4 Apr 2016
97A TAVISTOCK STREET Flats/Maisonettes £230,057 £183,000 8 Dec 2017