Camden London Boro, England

November 1995.

Total Number of Sales: 191

Total Value of all Sales: £30,098,000

Average Price Paid: £157,581

All sales in November 1995

Processing...