Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FLAT 222 PICCADILLY POINT, 23 BERRY STREET £86,750,822 £85,700,000 20 Jun 2023