Real Estate - Oxford, England, United Kingdom
Barclay Farms is located just south of Oxford with residential properties, commercial facilities and light industrial units, all set amongst a working farm. Whilst the location is very rural we are close to Oxford and an hour from London.
Apache
WordPress.org
Google Font API
Mobile Friendly