Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 THE BARROW Detached £520,208 £332,000 22 Feb 2008
12 THE BARROW Detached £510,967 £300,000 26 Feb 2010
20 THE BARROW Semi-Detached £311,540 £82,000 26 Apr 2000