Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 ALBION TERRACE Detached £669,907 £178,500 2 Jun 2000
BARDENCROFT ALBION TERRACE Semi-Detached £521,379 £418,000 24 May 2018