Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 CENTRAL AVENUE £7,207,755 £5,675,000 10 Aug 2017