Camden London Boro, England

April 2010.

Total Number of Sales: 170

Total Value of all Sales: £102,395,000

Average Price Paid: £602,324

All sales in April 2010

Processing...