HomeSold pricesEC2A › APPOLD STREET

APPOLD STREET, EC2A

1Sales
£64,000,000Median price1 arm’s-length sales
05/01/2022Most recent
LONDONTown
DateAddressTypePrice
05/01/2022BAVARIA HOUSE, 13 - 14, APPOLD STREETOther£64,000,000