Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FLAT 1 THE ELFED THOMAS BUILDING, 30 NEWARKE STREET £26,878,523 £26,624,268 3 Jul 2023