Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 THE SQUARE £1,045,184 £845,000 14 Aug 2018