Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 HAYBOURNE ROAD Terraced £373,265 £370,000 4 Aug 2023
51 HAYBOURNE ROAD Semi-Detached £281,029 £161,000 19 May 2006
75 HAYBOURNE ROAD Terraced £339,479 £200,000 23 Apr 2010