Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
331 PETRE STREET Detached £1,349,531 £1,335,000 13 Apr 2023