Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CAMBERWELL PARK ROAD Detached £397,734 £178,500 12 Nov 2003
4 CAMBERWELL PARK ROAD Detached £403,304 £181,000 14 Nov 2003
6 CAMBERWELL PARK ROAD Detached £319,873 £250,000 16 Aug 2017
8 CAMBERWELL PARK ROAD Detached £423,843 £227,500 27 May 2005
10 CAMBERWELL PARK ROAD Detached £380,030 £224,950 10 Nov 2006
12 CAMBERWELL PARK ROAD Detached £396,912 £180,950 18 Dec 2003
14 CAMBERWELL PARK ROAD Detached £396,912 £180,950 18 Dec 2003
16 CAMBERWELL PARK ROAD Detached £432,249 £249,950 31 Aug 2006
18 CAMBERWELL PARK ROAD Terraced £247,961 £169,500 26 Jun 2015
20 CAMBERWELL PARK ROAD Terraced £329,878 £162,500 14 May 2004
22 CAMBERWELL PARK ROAD Terraced £224,010 £180,000 11 Jan 2019
24 CAMBERWELL PARK ROAD Terraced £224,805 £220,000 24 Jun 2022