Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
45 OLIVE ROAD Semi-Detached £303,575 £65,000 22 Jul 1998
51 OLIVE ROAD Semi-Detached £230,754 £185,000 30 May 2018
61 OLIVE ROAD Terraced £187,426 £155,000 24 Jul 2020
69 OLIVE ROAD Semi-Detached £238,300 £114,000 19 Mar 2004
73 OLIVE ROAD Semi-Detached £229,518 £41,000 14 Jun 1996
81 OLIVE ROAD Semi-Detached £244,838 £144,950 13 Oct 2006