Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 DUKE OF YORK SQUARE £786,007 £612,000 11 Jul 2017