Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
220 BURFORD Terraced £122,078 £76,000 20 Apr 2007
221 BURFORD Terraced £83,747 £32,625 21 Nov 2002