Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
9 OLIVE ROAD Semi-Detached £247,977 £44,000 21 Feb 1996
13 OLIVE ROAD Semi-Detached £555,230 £255,000 19 Dec 2003
17 OLIVE ROAD Semi-Detached £1,096,038 £910,000 16 Mar 2020
23 OLIVE ROAD Semi-Detached £589,193 £105,000 27 Apr 1995
25A OLIVE ROAD Flats/Maisonettes £597,959 £521,000 15 Dec 2020
27 OLIVE ROAD Semi-Detached £974,676 £207,000 1 May 1998
29 OLIVE ROAD Semi-Detached £1,026,191 £605,000 4 May 2010