Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OLIVE ROAD Detached £389,596 £249,950 11 Jan 2008
6 OLIVE ROAD Semi-Detached £502,439 £495,000 9 Nov 2023
8 OLIVE ROAD Semi-Detached £392,885 £318,000 7 Jun 2019
10 OLIVE ROAD Semi-Detached £394,175 £128,000 26 Feb 2002
14 OLIVE ROAD Semi-Detached £362,714 £216,750 2 May 2013
16 OLIVE ROAD Semi-Detached £363,896 £297,500 6 May 2020