Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 ST LEONARDS ROAD Detached £2,161,678 £600,000 29 Dec 2000