Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CHAPEL STREET Terraced £295,347 £174,000 27 Apr 2010
18 CHAPEL STREET Terraced £366,448 £198,500 28 Jun 2005