Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 BARBAULD ROAD Terraced £897,710 £736,000 27 Jan 2020
THE LONDESBOROUGH TAVERN 36 BARBAULD ROAD £2,030,432 £1,650,000 19 Aug 2019