Islington London Boro, England

November 1997.

Total Number of Sales: 206

Total Value of all Sales: £31,599,000

Average Price Paid: £153,393

All sales in November 1997

Processing...