Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OLIVE TERRACE Terraced £140,003 £108,000 12 May 2017
4 OLIVE TERRACE Terraced £174,125 £31,500 11 Oct 1996
5 OLIVE TERRACE Terraced £112,379 £87,500 28 Jul 2017
7 OLIVE TERRACE Terraced £160,990 £119,000 27 May 2016
8 OLIVE TERRACE Terraced £121,932 £32,000 26 May 2000
9 OLIVE TERRACE Terraced £147,245 £117,500 25 Jun 2018
10 OLIVE TERRACE Terraced £152,561 £120,000 23 Oct 2017
14 OLIVE TERRACE Semi-Detached £188,740 £110,000 1 Sep 2006
16 OLIVE TERRACE Terraced £181,317 £84,950 27 Feb 2004