Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 OLIVERS ROAD Detached £1,408,346 £275,000 30 Jun 1997
TREE HOUSE, 6 OLIVERS ROAD Detached £843,528 £635,000 16 Sep 2016