Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CAMBERWELL TERRACE Terraced £395,354 £94,000 2 Sep 1999
5 CAMBERWELL TERRACE Terraced £446,023 £287,500 16 Nov 2007
8 CAMBERWELL TERRACE Terraced £480,368 £235,000 14 Apr 2004
9 CAMBERWELL TERRACE Terraced £383,841 £213,000 16 Dec 2005
12 CAMBERWELL TERRACE Terraced £344,903 £202,500 26 Feb 2010
17 CAMBERWELL TERRACE Terraced £521,040 £348,000 14 Nov 2014
19 CAMBERWELL TERRACE Terraced £554,282 £472,500 16 Oct 2020
20 CAMBERWELL TERRACE Semi-Detached £480,170 £475,000 28 Apr 2023
21 CAMBERWELL TERRACE Semi-Detached £655,313 £394,500 25 Jul 2013