Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20A CAMBERWELL GREEN Terraced £836,140 £400,000 5 Mar 2004
21 - 22 CAMBERWELL GREEN Terraced £1,338,290 £280,000 9 Mar 1998