Battersea, England

April 2012.

Total Number of Sales: 159

Total Value of all Sales: £93,149,000

Average Price Paid: £585,843

All sales in April 2012

Processing...