Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CANNON PLACE Terraced £8,700,962 £6,550,000 30 Sep 2016
14 CANNON PLACE Detached £34,301,462 £24,000,000 21 Aug 2015