HomeSold pricesEC2A › MARK SQUARE

MARK SQUARE, EC2A

1Sales
£38,600,000Median price1 arm’s-length sales
24/11/2016Most recent
LONDONTown
DateAddressTypePrice
24/11/20161, MARK SQUAREOther£38,600,000