Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 CHILHAM PLACE Terraced £189,678 £122,000 10 Oct 2007
19 CHILHAM PLACE Terraced £131,142 £45,000 31 May 2002
20 CHILHAM PLACE Terraced £173,265 £170,000 18 May 2022
21 CHILHAM PLACE Terraced £168,445 £34,000 17 Oct 1997