Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 CHAPEL STREET Terraced £3,773,278 £1,685,000 24 Oct 2003
27 CHAPEL STREET Semi-Detached £2,774,959 £1,550,000 6 Jan 2006