Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 - 48 TAVISTOCK STREET £262,295 £260,000 11 Aug 2023
50 TAVISTOCK STREET Terraced £393,627 £69,000 17 Nov 1995
52 TAVISTOCK STREET Terraced £277,155 £90,000 25 Feb 2002
54 TAVISTOCK STREET Terraced £188,726 £62,500 25 Mar 2002
56 TAVISTOCK STREET Terraced £200,513 £58,500 18 May 2001
60 TAVISTOCK STREET Terraced £324,703 £145,000 31 Oct 2003