Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 OLIVE ROAD Semi-Detached £1,070,431 £715,000 24 Oct 2014
84 OLIVE ROAD Semi-Detached £1,133,581 £767,000 4 Feb 2015
86 OLIVE ROAD Semi-Detached £883,237 £210,000 21 Sep 1999
92B OLIVE ROAD Flats/Maisonettes £300,188 £56,250 17 Jan 1997
94A OLIVE ROAD Flats/Maisonettes £642,369 £515,000 23 May 2018
100 OLIVE ROAD Semi-Detached £1,113,962 £325,000 25 May 2001