Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23F ABBEY STREET £3,198,955 £2,600,000 18 Jan 2019
INDIA RED, 25 ABBEY STREET £417,933 £388,000 4 Nov 2021