West Ham, England

November 2016.

Total Number of Sales: 287

Total Value of all Sales: £140,636,000

Average Price Paid: £490,021

All sales in November 2016

Processing...