Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HADDON PLACE Semi-Detached £154,194 £118,000 16 Jan 2017
2 HADDON PLACE Terraced £185,804 £110,000 12 Oct 2006
3 HADDON PLACE Terraced £149,678 £120,000 25 May 2018
5 HADDON PLACE Terraced £158,142 £128,000 3 Jun 2019
6 HADDON PLACE Terraced £166,506 £135,000 12 Jul 2019
7 HADDON PLACE Terraced £151,651 £117,000 3 Mar 2017
8 HADDON PLACE Semi-Detached £207,993 £170,000 24 Feb 2020
9 HADDON PLACE Semi-Detached £237,415 £70,000 15 Jun 2001