North Swindon, England

May 2016.

Total Number of Sales: 186

Total Value of all Sales: £41,035,000

Average Price Paid: £220,618

All sales in May 2016

Processing...