Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 OLIVE ROAD Semi-Detached £1,078,355 £715,000 24 Oct 2014
84 OLIVE ROAD Semi-Detached £1,141,973 £767,000 4 Feb 2015
86 OLIVE ROAD Semi-Detached £889,775 £210,000 21 Sep 1999
92B OLIVE ROAD Flats/Maisonettes £302,410 £56,250 17 Jan 1997
94A OLIVE ROAD Flats/Maisonettes £647,124 £515,000 23 May 2018
100 OLIVE ROAD Semi-Detached £1,122,208 £325,000 25 May 2001