Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 OLIVE ROAD Terraced £393,658 £85,000 9 Oct 1998
18A OLIVE ROAD Flats/Maisonettes £572,318 £565,000 27 Sep 2023
GROUND FLOOR FLAT 18 OLIVE ROAD Flats/Maisonettes £657,362 £244,000 16 Sep 2002
30 OLIVE ROAD Semi-Detached £987,726 £223,000 27 May 1999