Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CAMBERWELL WAY £7,016,730 £5,224,999 26 May 2016
3 CAMBERWELL WAY £4,714,277 £3,750,000 11 Dec 2017