Poplar and Limehouse, England

November 2015.

Total Number of Sales: 194

Total Value of all Sales: £126,387,000

Average Price Paid: £651,479

All sales in November 2015

Processing...