Plans have been lodged with West Oxfordshire District Council to build 20 affordable houses on land off Ticknell Piece Road, Charlbury.