Oxford West and Abingdon, England

April 2021.

Total Number of Sales: 140

Total Value of all Sales: £68,101,000

Average Price Paid: £486,436

All sales in April 2021

Processing...