Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17A CHAPEL HILL Terraced £239,009 £130,000 29 Jul 2005
GROUND FLOOR PREMISES 17 CHAPEL HILL £44,079 £30,000 20 Apr 2015