Oxford, England, United Kingdom • 7 Employees
Real Estate
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.