Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHAM TERRACE Terraced £253,559 £164,000 16 May 2014
2 LEIGHAM TERRACE Terraced £213,081 £162,500 19 Dec 2016
3 LEIGHAM TERRACE Terraced £204,328 £42,750 20 Mar 1998
4 LEIGHAM TERRACE Terraced £229,794 £135,000 26 Jul 2012