Plans to build 86 homes on the Banbury Road in Chipping Norton have been granted outline planning permission by West Oxfordshire District Council.